home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / utils2 / vidir102.arj / VIDIR.HLP < prev    next >
Text File  |  1994-02-28  |  150KB  |  3,155 lines

  1.                 ViDir(tm)/ViRes(tm) File Monitoring System
  2.                            Vi Directory - ViDir
  3.                         Vi Resident Monitor - ViRes
  4.                           User Manual & Help File
  5.                                Version 1.02
  6.  
  7.  
  8.                           Vahnzinn international
  9.                             412 Norristown Road
  10.                            Ambler, PA 19002-2737
  11.                                   U.S.A.
  12.  
  13.                          Telephone:  215-643-6901
  14.                           CompuServe:  70353,151
  15.  
  16.  
  17.                         Last updated:  March, 1994
  18.  
  19.  
  20.                          CREDIT CARD ORDERS ONLY
  21.            [Contact Vahnzinn international for everything else]
  22.                         MC, Visa, Amex, or Discover
  23.                      Contact Public (software) Library
  24.                    Phone:  800-2424-PsL or 713-524-6394
  25.      7AM-7PM central U.S. time Monday-Friday; 7AM-4PM Saturday-Sunday
  26.                             FAX:  713-524-6398
  27.                           CompuServe:  71355,470
  28.    Credit card mail orders:  PsL, P.O.Box 35705, Houston, TX 77235-5705
  29.  
  30.  
  31.  
  32.  
  33.  
  34.                        _______
  35.                   ____|__     |                (R)
  36.                --|       |    |-------------------
  37.                  |   ____|__  |  Association of
  38.                  |  |       |_|  Shareware
  39.                  |__|   o   |    Professionals
  40.                -----|   |   |---------------------
  41.                     |___|___|    MEMBER
  42.  
  43.  
  44.  
  45.  
  46.                Copyright (c) 1994 Vahnzinn(tm) international
  47.                             All rights reserved
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55. Congratulations on and thank you for selecting our file monitoring system!
  56.  
  57. *Help Contents                                                         Page
  58. --------------                                                         ----
  59. Quick Installation . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  60. Quick Start                                                               4
  61. Definitions, Conventions, and Abbreviations. . . . . . . . . . . . . . .  5
  62. Hardware/Software Requirements                                            7
  63. Installation Overview. . . . . . . . . . . . . . . . . . . . . . . . . .  7
  64. Installation Details                                                      8
  65. ViDir/ViRes Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 10
  66.      ViRes Monitor Description                                           11
  67.      ViDir Directory Description . . . . . . . . . . . . . . . . . . . . 11
  68.      Executing the ViDir & ViRes Commands                                12
  69.      First Time Uses . . . . . . . . . . . . . . . . . . . . . . . . . . 13
  70.      Repeated Uses                                                       13
  71.      ViDir Menus Overview. . . . . . . . . . . . . . . . . . . . . . . . 14
  72. ViDir/ViRes Details                                                      15
  73.      Command Line Options. . . . . . . . . . . . . . . . . . . . . . . . 15
  74.           ViRes Command Line Options                                     15
  75.           ViDir Command Line Options . . . . . . . . . . . . . . . . . . 16
  76.      Directory Display                                                   17
  77.           Directory Display Contents . . . . . . . . . . . . . . . . . . 17
  78.           Directory Display Manipulation                                 18
  79.      Action Menu How-To. . . . . . . . . . . . . . . . . . . . . . . . . 19
  80.           Summary                                                        19
  81.           Details. . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
  82.      Format Menu How-To                                                  26
  83.           Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
  84.           Details                                                        27
  85.      Options Menu How-To . . . . . . . . . . . . . . . . . . . . . . . . 27
  86.           Summary                                                        28
  87.           Details. . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  88.           Cursor Control                                                 29
  89.      Help Menu How-To. . . . . . . . . . . . . . . . . . . . . . . . . . 30
  90.           Summary                                                        30
  91.           Details. . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
  92.      How to Exit                                                         31
  93.           How to Quit ViDir Directory and ViInstal . . . . . . . . . . . 31
  94.           How to Quit ViRes Monitor                                      32
  95. Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
  96. Common Questions                                                         34
  97. Technical Discussions. . . . . . . . . . . . . . . . . . . . . . . . . . 37
  98.      Interrupt Processing Time                                           37
  99.      Save In-Memory Directory to Disk - Manually . . . . . . . . . . . . 38
  100.      AUTOEXEC.BAT                                                        38
  101.      Memory Requirements . . . . . . . . . . . . . . . . . . . . . . . . 39
  102. Packing List                                                             39
  103. Error/Warning Messages . . . . . . . . . . . . . . . . . . . . . . . . . 41
  104. Comments and Suggestions                                                 45
  105. Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
  106. Alphabetical Index                                                       47
  107. Appendices - Registration and License. . . . . . . . . . . . . . . . . . 52
  108.      How to Register                                                     52
  109.      Benefits of Registering . . . . . . . . . . . . . . . . . . . . . . 53
  110.      Site License                                                        53
  111.      Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
  112. ---------------------------THIS COMPLETES PAGE  2---------------------------
  113. Help Contents (Continued)                                              Page
  114. -------------------------                                              ----
  115. Appendices - Registration and License (Continued)
  116.      Vendors Please Register . . . . . . . . . . . . . . . . . . . . . . 53
  117.      Shareware Definition                                                54
  118.      Ombudsman . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
  119.      License Agreement                                                   54
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168. ---------------------------THIS COMPLETES PAGE  3---------------------------
  169. Quick Installation
  170. ------------------
  171. This explains in brief terms how to quickly install the ViDir/ViRes File
  172. Monitoring System onto another disk.
  173.  
  174. Follow these directions to use ViInstal to do the installation
  175. automatically for you.
  176.  
  177. Backup your original diskette (DISKCOPY a: a:).
  178.  
  179. To run ViInstal, first insert the backup copy diskette into your floppy
  180. drive, type "a:" and ENTER, where "a" is your floppy diskette letter, then
  181. "ViInstal" and ENTER.  When you execute ViInstal, you can choose to
  182. immediately display the ViInstal menu or display the Help/How-To screen.
  183. If you choose Help, press ESC to leave it, once you have finished reading
  184. it, to display the ViInstal menu.  Verify and/or change the source diskette
  185. drive letter and the target disk and new directory name, then press ALT-S
  186. to start the copying process.  Press ALT-H or F1 for help when viewing the
  187. menu.  Press ESC or ALT-X and respond Y to the "Are you sure?" question to
  188. exit.
  189.  
  190. If your PC has a gray-scale video monitor, common on portable computers,
  191. you may need to force Black & White video display mode.  To do this, type
  192. "ViInstal /"; (i.e., type the program name, followed by a space, and then a
  193. slash).
  194.  
  195. Recommended commands to be added to your AUTOEXEC.BAT file are:
  196.    CD \Vi
  197.    ViRes 400                    [Leave room for 400 directory entries.  In
  198.                                    the Unregistered Evaluation Shareware
  199.                                    version, the maximum is 200.]
  200.    ViDir @A @L y @A @O y @X y   [Load previously saved directory & Program
  201.    CD \                            Exclusion List]
  202.  
  203. Refer to the Installation Overview section for further details.
  204.  
  205.  
  206. Quick Start
  207. -----------
  208. This explains how to start running the ViDir and ViRes programs
  209. immediately.
  210.  
  211. To run from a floppy diskette, change to the appropriate drive by typing
  212. "a:", where "a" is your diskette drive.  To run from a hard drive, change
  213. to the directory containing the ViDir/ViRes File Monitoring System
  214. (CD \Vi).
  215.  
  216. Load the memory-resident portion of the ViDir/ViRes File Monitoring System
  217. by typing "ViRes".  A message confirming its successful loading is
  218. displayed on the screen.  In the upper right of the screen appears the
  219. current number of files that have been referenced.  Use "ViRes N" to not
  220. display the count.  Use "ViRes 700", for example, to increase the number of
  221. files that can be monitored to 700.  Use "ViRes N 700" to do both.  [In the
  222. Unregistered Evaluation Shareware version, the maximum is 200.]
  223.  
  224. ---------------------------THIS COMPLETES PAGE  4---------------------------
  225. Execute your programs, word processors, and spread sheets.
  226.  
  227. Take a look at what files have been referenced by typing "ViDir".  (Make
  228. sure you are in the \Vi directory or have changed to the appropriate
  229. diskette drive first.)  Press ALT-H or F1 for help any time.
  230.  
  231. If your PC has a gray-scale video monitor, common on portable computers,
  232. you may need to force Black & White video display mode.  To do this, type
  233. "ViRes /" and "ViDir /"; (i.e., type the program name, followed by a space,
  234. and then a slash).
  235.  
  236. Use the ViSv2Dsk.BAT file to save the in-memory directory to disk just
  237. before you turn off or reboot your PC.
  238.  
  239.  
  240. Definitions, Conventions, and Abbreviations
  241. -------------------------------------------
  242. In this user manual and help file, certain abbreviations and short-hand
  243. notations are used.
  244.  
  245. ALT - One of the ALTERNATE keys.
  246.  
  247. ALT-X - Press the X key while holding the ALT key depressed.
  248.  
  249. AUTOEXEC.BAT - A file in your root directory (usually C:\).  When the PC is
  250.      first turned on or rebooted, DOS looks for this file and executes the
  251.      batch commands in it.  Updating it is a relatively simple procedure
  252.      that can be accomplished with most word processors and editors; it
  253.      should be treated like a non-document, ASCII file.
  254.  
  255. Backup - To make a copy of file(s) onto a separate disk or diskette.
  256.  
  257. BAT - The file extension for DOS batch files.  BAT files batch together DOS
  258.      commands in a file such that when the file name is typed and ENTER is
  259.      pressed from DOS, the file's commands are executed.
  260.  
  261. Boot - The PC's startup sequence.
  262.  
  263. CTL - One of the CONTROL keys.
  264.  
  265. CTL-ALT-DEL - Press all three keys simultaneously to reboot the PC.
  266.  
  267. CTL-LEFT - Press the LEFT-ARROW key while holding the CTL key depressed.
  268.  
  269. CTL-RIGHT - Press the RIGHT-ARROW key while holding the CTL key depressed.
  270.  
  271. Default Directory - This is the directory from where you execute the ViDir
  272.      directory.  For example, if you change to the directory \Vi by typing
  273.      "CD \Vi" and execute "ViDir", then the default is \Vi.  If you
  274.      followed the installation instructions in this user manual and help
  275.      file, then all of the needed files are already in \Vi.  If you execute
  276.      the ViDir directory by typing "C:\Vi\ViDir" from the "C:\>" prompt,
  277.      then the default directory is "C:\", the root directory.  The ViDir
  278.      directory may have trouble finding files it needs in this latter case.
  279.  
  280. ---------------------------THIS COMPLETES PAGE  5---------------------------
  281. DEL - The DELETE key.
  282.  
  283. DOWN - The DOWN-ARROW key.
  284.  
  285. ENTER - The ENTER key, called the RETURN key on some keyboards.
  286.  
  287. ESC - The ESCAPE key.
  288.  
  289. F1 - Function key 1, an alternative to ALT-H for requesting help.
  290.  
  291. F10 - Function key 10, used to select the display's main menu line, an
  292.      alternative to pressing ALT and one of the highlighted, capitalized
  293.      letters.  Menus can be pulled down by pressing ENTER or the
  294.      highlighted letter, once the desired menu's capitalized letter is
  295.      highlighted.
  296.  
  297. In-Memory Directory - The list of referenced files kept in the PC's main
  298.      memory by the ViRes monitor.
  299.  
  300. LEFT - The LEFT-ARROW key.
  301.  
  302. N - NO response to the "Are you sure?" questions.  Either upper or lower
  303.      case is acceptable.
  304.  
  305. Path - Specifies where a file is located; this usually includes the disk
  306.      drive and directory.  Refer to your DOS manual for details.
  307.  
  308. PgDn - The PAGE-DOWN key.
  309.  
  310. PgUp - The PAGE-UP key.
  311.  
  312. Program Exclusion List - When the ViRes monitor intercepts a file reference
  313.      request, it retrieves the name of the requesting program, if any.  It
  314.      checks that program name against a list of up to 10 program names, the
  315.      Program Exclusion List.  If the requesting program name is found in
  316.      the list, then that file reference is not saved in the in-memory
  317.      directory.  You cannot exclude file references that have no program
  318.      name.
  319.  
  320. Reboot - Restarting the PC by powering the PC off and then on, pressing a
  321.      reset button, or pressing CTL-ALT-DEL.
  322.  
  323. Referenced File - A file that is "touched" by DOS or any program during
  324.      file open (for reading, writing, or updating), file (program)
  325.      execution, or file (program) overlay.
  326.  
  327. RIGHT - The RIGHT-ARROW key.
  328.  
  329. SHIFT - There are two SHIFT keys.  They both must be simultaneously
  330.      pressed, in addition to CTL, to terminate the ViRes monitor.
  331.  
  332. UP - The UP-ARROW key.
  333.  
  334. Y - YES response to the "Are you sure?" questions.  Either upper or lower
  335.      case is acceptable.
  336. ---------------------------THIS COMPLETES PAGE  6---------------------------
  337.  
  338.  
  339. Hardware/Software Requirements
  340. ------------------------------
  341. The ViDir/ViRes File Monitoring System requires:  DOS level 3.0 or higher;
  342. any IBM-PC-compatible computer; one 3.5-inch or 5.25-inch diskette drive;
  343. hard drive recommended with at least 300K of disk space available.
  344.  
  345.  
  346. Installation Overview
  347. ---------------------
  348. To exit this Help/How-To screen and display the ViInstal menu, press ESC;
  349. from the ViInstal menu, you can begin the installation process by pressing
  350. ALT-S after verifying source and destination drives.
  351.  
  352. Use UP/DOWN arrows and PgUp/PgDn to control this help screen.
  353.  
  354. To request Help/How-To once you leave it, press ALT-H or F1 at any time
  355. from the ViInstal menu.
  356.  
  357. To quit ViInstal, press ESC or ALT-X from the ViInstal menu and respond Y
  358. to the "Are you sure?" question.
  359.  
  360. To invoke an action in the ViInstal menu, press the highlighted,
  361. capitalized letter while depressing the ALT key.
  362.  
  363. Refer to the next section for further details on how to use ViInstal.
  364.  
  365. The ViRead.Me file and the Quick Start section of this user manual and help
  366. file contain information on how to immediately begin using the ViDir/ViRes
  367. File Monitoring System.
  368.  
  369. ViInstal is designed as a DOS application, as are the ViDir and ViRes
  370. products.  They do not run under Windows, although the ViRes monitor does
  371. track Windows and Windows-applications' file usage.
  372.  
  373. In all of these instructions, once you type a DOS command, such as
  374. "DISKCOPY a: a:", pressing the ENTER key is assumed.
  375.  
  376. 1.  Make a backup copy of this diskette (DISKCOPY a: a:).
  377.  
  378. 2.  Run ViInstal.  To do this, first insert the backup copy diskette in
  379. your floppy drive, type "a:" and ENTER, where "a" is your floppy diskette
  380. letter, then "ViInstal" and ENTER.  Once in ViInstal, you can choose to
  381. immediately display the ViInstal menu or display the Help/How-To screen.
  382. If you choose Help, press ESC to leave it and display the ViInstal menu.
  383.  
  384. 3.  If your PC has a gray-scale video monitor, common on portable
  385. computers, you may need to force Black & White video display mode.  To do
  386. this, type "ViInstal /"; (i.e., type the program name, followed by a space,
  387. and then a slash).
  388.  
  389. 4.  Specify the hard disk and directory of where you wish the files copied.
  390. The suggested disk and directory may already be satisfactory.  \Vi is the
  391. recommended directory.
  392. ---------------------------THIS COMPLETES PAGE  7---------------------------
  393.  
  394. 5.  Using the tab key, move to the source diskette drive.  It is probably
  395. already correct.  If not, modify it to reflect the appropriate diskette
  396. drive letter.
  397.  
  398. 6.  While depressing the ALT key, press the S key to start the copying
  399. process.  ViInstal displays the copying status as each file is copied.
  400. Once all files are copied, you are notified and asked to press a key to
  401. continue.  To terminate file copying at any time, press ESC once.
  402.  
  403. That completes the installation process.
  404.  
  405. During copying, if a source file cannot be found, a message indicating that
  406. is displayed, and copying continues with the next file.  If you are
  407. notified of a missing file, then you may not have an installation diskette
  408. complete with all files; you should contact Vahnzinn international for the
  409. latest version.
  410.  
  411. You may wish to take advantage of ViInstal to perform a print function.
  412.  
  413. It is recommended that you add the following commands to your AUTOEXEC.BAT
  414. file:
  415.  
  416.    COMMAND                      COMMENTS
  417.    --------------------------   -------------------------------------------
  418.    CD \Vi                       Change directory to directory containing
  419.                                    the ViDir/ViRes File Monitoring System
  420.    ViRes 400                    Start the ViRes resident monitor, changing
  421.                                    the default of 100 in-memory directory
  422.                                    entries to 400.  [In the Unregistered
  423.                                    Evaluation Shareware version, the
  424.                                    maximum is 200.]
  425.    ViDir @A @L y @A @O y @X y   Use the ViDir directory program to reload
  426.                                    the ViRes monitor's in-memory directory
  427.                                    (that you must have previously saved to
  428.                                    disk before you turned off or rebooted
  429.                                    your PC) and the Program Exclusion List
  430.                                    (to tell the ViRes monitor which
  431.                                    program's file requests to not monitor)
  432.    CD \                         Change directory back to the root directory
  433.  
  434. Refer to the Cursor Control section of the ViDir Options Menu for details
  435. on how to control cursor movement on the ViInstal menu.  Generally accepted
  436. "standard" ARROW, CTL-ARROW, HOME, CTL-HOME, END, CTL-END, TAB, SHIFT-TAB,
  437. PgUp, CTL-PgUp, PgDn, CTL-PgDn, INSERT, DEL, BACKSPACE, CTL-BACKSPACE, and
  438. ENTER keys provide cursor movement and control.  All characters are
  439. converted to upper case.
  440.  
  441.  
  442. Installation Details
  443. --------------------
  444. ViInstal is an easy-to-use installation tool that copies the necessary
  445. ViDir/ViRes File Monitoring System files to another disk.
  446.  
  447. When you execute ViInstal, you can choose to immediately display the
  448. ---------------------------THIS COMPLETES PAGE  8---------------------------
  449. ViInstal menu or display the Help/How-To screen.  If you choose Help, press
  450. ESC to leave it when you are done.  The ViInstal menu allows you to set the
  451. destination path and source diskette drive letter, start the file copying
  452. process, and print the registration form, user manual help file, and
  453. read-me file.
  454.  
  455. The BAT files on the installation diskette contain helpful ViDir sample
  456. commands.  They automate ViDir actions using ViDir Command Line Options.
  457.  
  458. How to make a backup copy:  You should do this before you do anything else.
  459. Once you have made the backup, put the original diskette away in a safe
  460. place, and use the backup for all of the following directions.  To make a
  461. backup, use the DOS "DISKCOPY a: a:" command; replace the "a" with your
  462. diskette drive letter if you are not using drive a:.  Follow DISKCOPY's
  463. directions, first inserting the copy of the original diskette and then the
  464. backup diskette.  You may need to do this swapping more than once.  Note:
  465. the diskette you are copying to must be formatted prior to using DISKCOPY.
  466. Refer to your DOS manual for details on how to format a diskette; usually,
  467. you type "FORMAT a:" and insert your new backup diskette.
  468.  
  469. "Destination path (suggestion:  c:\Vi)" - This field contains the disk
  470. drive letter and directory name of where you wish to copy the files.  If
  471. the directory does not exist, ViInstal creates it for you when copying
  472. (ALT-S) is started.  You should verify and, if needed, set this field prior
  473. to starting copying.  The directory name should represent a valid DOS
  474. directory on a valid drive you specify; refer to your DOS manual for the
  475. proper format.  A trailing backslash is optional; i.e., both "c:\Vi" and
  476. "c:\Vi\" are acceptable.  Valid examples are:
  477.   "c:" - Default directory of drive c:
  478.   "c:\" - Root directory of drive c:
  479.   "c:\dirmain\subdir" - The subdir directory within dirmain on drive c:
  480.  
  481. "Source diskette drive letter" - This is the disk or diskette drive
  482. containing the installation diskette.  You should verify and, if needed,
  483. set this field prior to starting copying.  The drive name should represent
  484. a valid, installed drive on your system.  Typically, this is "a" or "b".
  485.  
  486. "Start installation (copy the files)" - ALT-S - This initiates the copying
  487. of the files.  You will be asked whether you have read and agree to all
  488. license terms; you cannot proceed until you have done this.  See the
  489. appendix of this help file and user manual.  Press Y for yes, or N or ESC
  490. for no.  As each file is copied, a message is displayed.  If a file cannot
  491. be copied, a message is displayed, and copying continues with the next
  492. file.  To terminate file copying at any time, press ESC once.  When
  493. complete, you are asked to press a key to continue.  All necessary files
  494. are copied from the source diskette drive's root directory to the
  495. destination path directory you specified.
  496.  
  497. "Print Registration Form" - ALT-R - Use this to print the registration form
  498. for the ViDir/ViRes File Monitoring System.  It uses the default printer on
  499. your system.  Before it prints, you are asked to put the printer on-line.
  500. When ready, press Y.  If you do not want to print the form now, press ESC
  501. or N.  This requires 1 page.  To terminate printing any time, press ESC;
  502. you may need to clear (form feed) your printer following termination.
  503.  
  504. ---------------------------THIS COMPLETES PAGE  9---------------------------
  505. "Print Manual/Help File" - ALT-M - Use this to print this file, the
  506. combined help file and user manual.  It uses the default printer on your
  507. system.  Before it prints, you are asked to put the printer on-line.  When
  508. ready, press Y.  If you do not want to print the user manual and help file
  509. now, press ESC or N.  This requires 57 pages.  To terminate printing any
  510. time, press ESC; you may need to clear (form feed) your printer following
  511. termination.  The page numbers that appear at the bottom of each page are
  512. referenced by the help index at the end of this document and the help
  513. table-of-contents at the start of the document.
  514.  
  515. "Print Read-Me File" - ALT-D - Use this to print the read-me file.  It uses
  516. the default printer on your system.  Before it prints, you are asked to put
  517. the printer on-line.  When ready, press Y.  If you do not want to print the
  518. file now, press ESC or N.  This requires 6 pages.  To terminate printing
  519. any time, press ESC; you may need to clear (form feed) your printer
  520. following termination.
  521.  
  522. "Help/How-To" - ALT-H - Use this to display this file during ViInstal
  523. operation.  An alternative to pressing ALT-H is pressing F1.
  524.  
  525. "Exit install program" - ALT-X - To quit ViInstal, press ALT-X or ESC.
  526. Respond Y to the "Are you sure?" question.  If you do not want to quit now,
  527. press ESC or N.
  528.  
  529.  
  530. *ViDir/ViRes Overview
  531. ---------------------
  532. The ViRes monitor and ViDir directory together answer these questions:
  533.  
  534. A.  How can I free up huge chunks of my hard disk?
  535.  
  536. B.  I have all of these files on my hard disk; do I really ever use them
  537. and do I need to keep them around?
  538.  
  539. C.  Which, of all my files on my hard disk, are used the most?  Then I can
  540. move these highly referenced files to my RAM disk.
  541.  
  542. D.  I am going on a trip and I want to take my word processor and spread
  543. sheet with me, to do work on my portable PC.  How do I know what files I
  544. need?
  545.  
  546. E.  My secretary has a laser printer, and I want to put my word processor
  547. and document on a diskette and take them to the secretary's PC and print
  548. the document.  Which word processor files do I need to put on the diskette?
  549.  
  550. These questions cannot be answered with any software currently available on
  551. the market.  That includes, in the commercial software arena, MS-DOS, DR
  552. DOS, Norton Utilities, PCTOOLS, Norton Commander, XTreePro Gold, or any
  553. other software package encountered by the staff at Vahnzinn international.
  554. Further, no shareware or freeware programs encountered or even read about
  555. offer this capability.
  556.  
  557. The ViDir/ViRes system is a complete file monitoring system.  It monitors
  558. every file on every disk and diskette on your PC, no matter where it is
  559. located, what it is called, when it is referenced, or what directory it is
  560. ---------------------------THIS COMPLETES PAGE 10---------------------------
  561. in.  The ViDir/ViRes system saves and tracks every use of the files; this
  562. includes reading and writing files, executing programs, and program overlay
  563. requests.  It maintains the date and time of when the file was last
  564. referenced.  It records the file's drive name (A, B, C, D,...) and the
  565. directory (\dir).  It records the invoking program name, if any.  And the
  566. ViDir/ViRes File Monitoring System maintains a count of how many times the
  567. file is referenced.
  568.  
  569. Armed with this information, the answers to the above questions become
  570. obvious.  (Refer to the Examples section for the specifics on how to get
  571. these answers.)  ViDir/ViRes commands assist the user in saving unused
  572. files to diskette, removing those files from the primary disk, and copying
  573. files that are used to a diskette for temporary use on another PC.  [Please
  574. observe copyright laws and license restrictions regarding copying software
  575. and using it on another PC.]
  576.  
  577. This version of the ViDir/ViRes File Monitoring System does not execute
  578. under Microsoft's Windows product.  It does, however, monitor all files
  579. used by Windows and any products executed under Windows.
  580.  
  581. The ViDir/ViRes File Monitoring System consists of two significant
  582. programs.  The ViRes monitor is also known as a TSR, or Terminate and Stay
  583. Resident, program.  It links to certain DOS interrupt handlers (the things
  584. that programs and commands use to reference files) and then yields control
  585. back to you and DOS.  The ViRes monitor remains in memory after it returns
  586. control to you, taking up a small amount of main memory.  It is responsible
  587. for tracking every file reference made on your PC.  It keeps the file
  588. reference list in memory; hence, the term "in-memory directory" is used.
  589.  
  590. The ViDir directory command is the other significant program.  It provides
  591. access to the in-memory directory.  ViDir actions allow you to view and
  592. print the directory, save it to disk, and load the in-memory directory from
  593. a version previously saved on disk.  ViDir menus also help you maintain and
  594. remove used and unused files on your disk.
  595.  
  596.  
  597. ViRes Monitor Description
  598. -------------------------
  599. The ViRes monitor is extremely streamlined, taking up as little main memory
  600. as possible.  Many functions you would normally expect in a program of this
  601. caliber are not provided; generally, they are available in ViDir menus.
  602. For example, no help is provided by the ViRes monitor; however, a complete
  603. help system is available through ViDir help facilities.
  604.  
  605. The ViRes monitor is required to be resident in memory for ViDir functions
  606. to be fully operational.  If the ViRes monitor is not loaded prior to
  607. executing the ViDir directory, many of the ViDir functions are disabled;
  608. menus still operate normally, as does HELP.
  609.  
  610. As soon as the ViRes monitor is loaded, it begins tracking file references
  611. -- even its own.
  612.  
  613.  
  614. ViDir Directory Description
  615. ---------------------------
  616. ---------------------------THIS COMPLETES PAGE 11---------------------------
  617. Prior to executing the ViDir directory, you should execute the ViRes
  618. command.  However, you can choose to start the ViDir directory without
  619. first loading the ViRes monitor, which allows you to experiment with the
  620. ViDir menu system prior to actually using it.
  621.  
  622. Under normal conditions, the ViRes command is executed first.  When the
  623. ViDir directory is started, the screen is filled with the first 21
  624. directory entries.  You can look through the directory by pressing PgUp,
  625. PgDn, UP, DOWN, HOME, and END.  CTL-HOME and CTL-PgUp have the same effect
  626. as HOME, and CTL-END and CTL-PgDn have the same effect as END.
  627.  
  628. All menus are accessed by holding the ALT key down and pressing the
  629. highlighted, capitalized letter.  As an alternative, the F10 key can be
  630. pressed, at which time the left and right arrow keys can be used to move
  631. between the menu names; to pull down a menu, press ENTER when the menu you
  632. desire is highlighted or press the highlighted, capitalized letter.
  633.  
  634.  
  635. Executing the ViDir & ViRes Commands
  636. ------------------------------------
  637. The ViDir and ViRes products cannot be executed under Microsoft's Windows
  638. product; they execute as DOS programs.  (They do, however, monitor all
  639. files used by Windows and products executed under Windows.)
  640.  
  641. To begin a full-use session of the ViDir/ViRes File Monitoring System, from
  642. DOS, change directory to \Vi by typing "CD \Vi".  Then, start the ViRes
  643. monitor by typing "ViRes".  This command loads the resident monitor of the
  644. ViDir/ViRes File Monitoring System.  Once control is returned to you, which
  645. occurs almost immediately, a portion of your PC's memory is stolen for use.
  646. The ViRes monitor remains in memory until you turn your PC off, reboot it,
  647. or until you tell the ViRes monitor to de-install itself by pressing what
  648. are called its "hot keys", pressing the LEFT-SHIFT, RIGHT-SHIFT, and CTL
  649. keys simultaneously.  Refer to the cautions in the "How to Quit ViRes
  650. Monitor" section.
  651.  
  652. The ViRes monitor occupies a portion of your main storage.  Using the
  653. default, it occupies around 16K.  This memory is no longer available for
  654. your other programs to use.  If you see an error message similar to
  655. "Insufficient Memory" displayed by DOS or one of your programs when you try
  656. to execute it, then you may not be able to run the ViRes monitor and your
  657. program simultaneously.  Refer to the Common Questions section for several
  658. potential solutions.
  659.  
  660. If you have an 80386, 80486, or later processor, have installed EMM386 with
  661. DOS version 5.0 or later version to manage the upper memory area, and have
  662. sufficient upper memory available, then you may be able to use the DOS
  663. command LOADHIGH (LH) to run the ViRes monitor in upper memory.  You should
  664. follow your DOS manual's instructions on moving programs to the upper
  665. memory area.  The result is that no conventional memory is used by the
  666. ViRes monitor.  Type "LH ViRes".
  667.  
  668. Once you have successfully loaded the ViRes monitor, indicated by the
  669. "successfully loaded" message displayed on the screen, the monitor quietly
  670. remains in the background, tracking every file reference on your PC.
  671.  
  672. ---------------------------THIS COMPLETES PAGE 12---------------------------
  673. In the upper right corner of the screen, you see displayed the current
  674. number of files the ViRes monitor has saved in its in-memory directory.
  675. This number ranges from 000 to 100 (the default), with 700 being the
  676. maximum number.  [In the Unregistered Evaluation Shareware version, the
  677. maximum is 200 directory entries.]
  678.  
  679. At this point, you have several options.  Generally, your selection is
  680. based on whether this is your first session with the ViDir/ViRes File
  681. Monitoring System or whether you are a multi-session, repeat user.
  682.  
  683.  
  684. First-Time Uses
  685. ---------------
  686. For the first-time user, you should go about your business, executing your
  687. programs as you normally would, forgetting that the ViRes monitor is even
  688. there.  (You can keep an eye on the number of files referenced.  You will
  689. be surprised at how many files common programs like Windows, Lotus 1-2-3,
  690. and WordPerfect use!)
  691.  
  692. At some point, you will wish to view the directory maintained by the ViRes
  693. monitor.  Use the ViDir directory to view it.  Change to the \Vi directory
  694. by typing "CD \Vi".  Then type "ViDir".
  695.  
  696. The ViDir directory takes over your screen.
  697.  
  698.  
  699. Repeated Uses
  700. -------------
  701. You should use the ViDir/ViRes File Monitoring System every time you turn
  702. on your PC, loading it with the previous session's ending results.  And
  703. just prior to turning off your PC, you should save the ViRes in-memory
  704. directory to disk.  There is an important reason for this.  Only through
  705. continuous monitoring of files over a longer-term period of, say, several
  706. months will you indeed be sure that you have a representative sample of
  707. your file usage.  Only then should you consider performing some of the more
  708. sophisticated actions of saving and then deleting unused files from your
  709. hard drive.  The same applies to copying referenced files onto a diskette
  710. for temporary use on a portable or other PC.
  711.  
  712. On the other hand, if you wish to get a quick start, you can spend an
  713. intensive session with your programs, performing what you feel to be
  714. representative operations.  You can still use this directory list as though
  715. it were a comprehensive list.  However, you may never be really certain of
  716. how you (your programs, really) use files unless you have the ViDir/ViRes
  717. system spend the time monitoring.
  718.  
  719. To use the ViDir/ViRes File Monitoring System during each session, you may
  720. wish to automate loading the ViRes monitor by including its execution in
  721. your AUTOEXEC.BAT file.  Add the commands "CD \Vi", "ViRes", and "CD \" at
  722. the beginning or end of the AUTOEXEC.BAT file.
  723.  
  724. If you use the ViDir/ViRes system all of the time, you probably want to
  725. save the in-memory directory to disk just prior to shutting off your PC for
  726. the day, and then reload it when you start your PC the next time.  It is a
  727. simple operation to save and reload the in-memory directory.
  728. ---------------------------THIS COMPLETES PAGE 13---------------------------
  729.  
  730. Briefly, to save the in-memory directory to disk, start the ViDir
  731. directory, select ALT-A (Action), ALT-S (Save), then ESC and Y to exit.
  732. This operation has not been automated in the ViRes monitor.  That is, the
  733. ViRes monitor does not automatically save to disk the in-memory directory.
  734. Refer to the Technical Discussions section for an explanation of the
  735. important reasons for this.
  736.  
  737. Briefly, to load the in-memory directory from disk, start the ViDir
  738. directory, select ALT-A (Action), ALT-L (Load), respond Y to the
  739. "overwrite?" question, then ESC and Y to exit.
  740.  
  741. Refer to the ViDir Command Line Options for examples of how to automate
  742. these save and load operations.  They are automated in the ViSv2Dsk.BAT and
  743. ViLodDir.BAT files.  At your option, you can include the commands from
  744. ViLodDir.BAT in your AUTOEXEC.BAT file.
  745.  
  746.  
  747. ViDir Menus Overview
  748. --------------------
  749. All ViDir menus, actions within menus, and help are accessed by holding the
  750. ALT key and pressing the highlighted, capitalized letter.  So, for example,
  751. to bring up the Action menu, press "A" while depressing the ALT key.  Both
  752. ESC and ALT-X take you out of any menu.  Both ALT-H and F1 request help.
  753.  
  754. An alternative method for pulling down menus on the main screen is to press
  755. the F10 key.  You can then use the left and right arrow keys to move
  756. between the menu names.  To then pull down a menu, either press ENTER when
  757. the menu you desire is highlighted or press the highlighted, capitalized
  758. letter.
  759.  
  760. Once a menu is pulled down, the right-arrow key moves you from the Action
  761. menu, to the Format menu, to the Options menu, to the Help screen, to the
  762. Exit question, and back again to the Action menu.  The left arrow key does
  763. the same thing in reverse.  [Note:  To move from the Options menu to the
  764. Help screen using the right-arrow key, you must press the right-arrow key
  765. from the last character position of the last field of the Options menu.]
  766.  
  767. The Action menu performs actions to:
  768.  
  769. - Copy or delete marked, referenced, or unreferenced files.
  770.  
  771. - Perform simple in-memory directory maintenance.
  772.  
  773. - Create a BAT file that copies or deletes referenced or unreferenced
  774. files.
  775.  
  776. - Print the in-memory directory, registration form, or this user manual and
  777. help file.
  778.  
  779. - Load, clear, or save the in-memory directory.
  780.  
  781. - Load or retrieve the Program Exclusion List.
  782.  
  783. - Toggle the ViRes directory display count on and off.
  784. ---------------------------THIS COMPLETES PAGE 14---------------------------
  785.  
  786. The Format menu sorts the display of the in-memory directory.  Potential
  787. sort formats are sort by disk drive, directory, file name, file extension,
  788. file date/time, usage count, or program name.  You can also invert the
  789. directory display.
  790.  
  791. The Options menu maintains information across ViDir executions:
  792.  
  793. - A DOS path name (example:  "c:\dir1") for use during copying and deleting
  794. unused files in the named directory.
  795.  
  796. -  The target diskette drive (example:  "A") for copying marked and unused
  797. files.
  798.  
  799. - Room for 10 entries in the Program Exclusion List; this list, when loaded
  800. into the ViRes storage area, excludes file names from being saved by the
  801. ViRes monitor when a file-requesting program-name matches one of the listed
  802. names.  [Do not include the program's file extension or a period.]
  803.  
  804. - The names of the BAT files created by the BAT-file creation actions.
  805.  
  806. - The format of how you prefer the date (month and day) displayed.
  807.  
  808. To exit the ViDir directory, use ALT-X or ESC, and respond Y to the "Are
  809. you sure?" question.  If you do not want to exit at this time, type N or
  810. press ESC.
  811.  
  812.  
  813. ViDir/ViRes Details
  814. -------------------
  815.  
  816. Command Line Options
  817. --------------------
  818. The ViRes and ViDir commands have options that can be typed after the
  819. program's name on the DOS command line.  The options can be in upper or
  820. lower case and are separated by a space.
  821.  
  822.  
  823. ViRes Command Line Options
  824. --------------------------
  825. 1.  "an integer" - Number of in-memory directory entries.  This is an
  826. important option and has direct impact on the amount of main memory the
  827. ViRes monitor occupies.  The default number of in-memory directory entries
  828. is 100.  This means room for 100 in-memory directory entries has been
  829. reserved.  If 100 file names is insufficient (or too much), you can change
  830. it via this command line option.  Type the maximum number of directory
  831. entries you anticipate requiring.  For example, to load the ViRes monitor
  832. with space reserved for 250 entries, type "ViRes 250".  Refer to the Memory
  833. Requirements section for details on how much memory is used for various
  834. sample numbers of entries.
  835.  
  836. Limitation:  The ViRes monitor never monitors more than 700 or fewer than
  837. 10 file names.  Anything outside these limits is converted to these
  838. figures.
  839.  
  840. ---------------------------THIS COMPLETES PAGE 15---------------------------
  841. Limitation:  In the Unregistered Evaluation Shareware version, the maximum
  842. is 200 directory entries.
  843.  
  844. Cautions:  If you used the ViDir directory to previously save to disk the
  845. in-memory directory, and there were more files saved than the number you
  846. are specifying in this parameter, and you use the ViDir action to load the
  847. in-memory directory from this file, then you may lose some of the entries
  848. saved on disk.  The load will be successful, and a message tells you if not
  849. all file names could be loaded.  However, if you then save to disk the
  850. (reduced) in-memory directory, you lose forever the file names that could
  851. not be loaded when the .SAV file is created.  To prevent this, you could
  852. rename the .SAV file.  Refer to the "Save to disk in-memory directory"
  853. paragraph.
  854.  
  855. Windows usage note:  For some systems, the default of 100 entries may not
  856. be sufficient to monitor every file used by Windows.  Using this option you
  857. can increase the value beyond 100 entries:  to 700 with the Registered
  858. version, 200 with the Unregistered Evaluation Shareware version.
  859.  
  860. 2.  "/" - Use Black & White video display mode.  The ViRes monitor
  861. automatically detects the type of display you have.  However, gray-scale
  862. video monitors sometimes look just like color.  If you are using one,
  863. common on portable computers, you may need to use this option.  The option
  864. is also present if there is some other unusual display problem using
  865. auto-detection.  Example:  "ViRes /".
  866.  
  867. 3.  "N" - Do not display the in-memory directory file count.  There are two
  868. times when you may want to use this option.  The obvious case is where you
  869. simply do not want the upper right 3 characters of the screen used to
  870. display the count.  The other less obvious case is where there is some
  871. unusual display problem.  Try the N option to shut off the count display to
  872. insure there are no display problems associated with that display.
  873.  
  874. 4.  "I" - Track the DOS interrupt number that referenced the file, rather
  875. than the name of the program that referenced the file (which is normally
  876. saved by the ViRes monitor and displayed by the ViDir directory).  This
  877. option is only useful to the most sophisticated DOS programmer-type who
  878. wishes to know what interrupt invoked the file reference.  Using this
  879. option disables Program Exclusion List effects.
  880.  
  881. Command line options can be typed in any order.  For example,
  882. "ViRes 700 N I" or "ViRes / 25".
  883.  
  884.  
  885. ViDir Command Line Options
  886. --------------------------
  887. With one exception, the ViDir command line options are treated just like
  888. key strokes you type while running the ViDir directory.  This allows you to
  889. set up BAT files to automate some of your repetitive processing needs.  For
  890. example, you can have a BAT file execute ViDir actions to save the
  891. in-memory directory to disk and exit, or load it from disk.  If you like
  892. the directory always sorted in a certain order, you can do it with command
  893. line options.  In short, almost anything you can do while in the ViDir
  894. directory, you can do with command line options.
  895.  
  896. ---------------------------THIS COMPLETES PAGE 16---------------------------
  897. 1.  "/" - Use Black & White video display mode.  This is the one exception
  898. mentioned previously.  It should not be needed, since the display type is
  899. automatically detected.  However, gray-scale monitors sometimes look just
  900. like color.  If you are using one, common on portable computers, you may
  901. need to use this option.  The option can also be used if there is some
  902. unusual display problem using auto-detection.  Example:  "ViDir /".
  903.  
  904. 2.  character - A character by itself is a plain character as if you typed
  905. it in without pressing ALT.  Upper or lower case does not matter.  The
  906. character is generally used to respond to the "Are you sure?" questions.
  907. It is also used to type the characters needed in the Options menu.  Refer
  908. to other options for examples that include this option.
  909.  
  910. 3.  "#" - Treated like you pressed the ENTER key.
  911.  
  912. 4.  "+" - Treated like you pressed the space bar.
  913.  
  914. 5.  "@" - This signifies pressing the ALT key.  The character immediately
  915. following the @ (either upper of lower case, it does not matter) is one of
  916. the highlighted, capitalized letters from one of the menus.  For example,
  917.  
  918. - Type "ViDir @A @S @X y" to save the in-memory directory to disk in the
  919.    file ViDir.SAV.
  920.  
  921. - Type "ViDir @O # b @X @A @U @X y" to change the target diskette copy
  922.    drive to "b" and then create a Copy-Used BAT file.
  923.  
  924. - Type "ViDir @A @L y @X y" to load the in-memory directory from the disk
  925.    save file ViDir.SAV.
  926.  
  927. - Type "ViDir @A @T @X y" to toggle the ViRes on-screen directory count on
  928.    and off.
  929.  
  930. - Type "ViDir @A @O y @X y" to load the Program Exclusion List.
  931.  
  932. - Type "ViDir @A @L y @A @O y @X y" to load both the Program Exclusion List
  933.    and the in-memory directory.
  934.  
  935. - Type "ViDir @O c : \ d i r @X @X y" to enter "c:\dir" in the Comparison
  936.    Path.
  937.  
  938.  
  939. *Directory Display
  940. ------------------
  941.  
  942. Directory Display Contents
  943. --------------------------
  944. Each file is displayed on its own line.  Multiple references to a file are
  945. indicated by increasing the "Uses" count.  The display's column headings
  946. have the following meanings.
  947.  
  948. "#" - This is the line number of the referenced file.  It tells you how
  949. many file names have been referenced.  When the directory is initially
  950. displayed, the number also represents the order that the files were first
  951. referenced.
  952. ---------------------------THIS COMPLETES PAGE 17---------------------------
  953.  
  954. "RWEO" - This stands for Read, Write, Execute, and Overlay.  If the listed
  955. file was ever referenced with one of these, an R, W, E or O is shown.
  956.  
  957. "Uses" - This is the number of times the file was referenced.  The maximum
  958. value is 9999.  You may see some surprising results listed here.  For
  959. example, for a DOS BAT file, DOS does not merely read each line of the BAT
  960. file, as you might expect, but it actually opens the file, reads a line,
  961. closes the file, and executes the line.  DOS repeats this sequence for each
  962. line in the file.  Therefore, you will see, for example, 7 as the initial
  963. uses count for a seven-line BAT file executed once.
  964.  
  965. "ProgName" - This is the program name of the last program to reference the
  966. file.  Many times, this entry is blank, indicating the invoking program was
  967. DOS itself or could not be determined.  ProgName may be blank in some cases
  968. when you would normally expect to find a name.  For example, SideKick
  969. operates as a memory-resident program and pops up when you request it.  If
  970. SideKick references a file, the file name is noted, but since SideKick is
  971. memory-resident and not running as a program, there is no program name.
  972. If, on the other hand, you run SideKick from within another program, then
  973. that program name is the one that gets captured as the referencing program
  974. name.
  975.  
  976. "Int #" - Usually, this is not displayed.  If, when you started the ViRes
  977. monitor, you included the sophisticated "I" command line option, the DOS
  978. interrupt that actually referenced the file is tracked rather than the
  979. program name.  Only then is Int # displayed, replacing the ProgName
  980. display.  The interrupt is displayed in hexadecimal format.  The first two
  981. digits are the DOS interrupt number (probably the DOS 21 interrupt); any
  982. following digits are the function and subfunction.
  983.  
  984. "Last Access" - This is the date (month/day) and time (hours:minutes) of
  985. the last reference to the file.  The format of the date can be selected by
  986. you; refer to the Options menu "Date format" field.  The time is displayed
  987. in twenty-four hour mode.  For example, 6:00pm is displayed as 18:00.
  988.  
  989. "File Name" - This is the complete file name, including disk, directory,
  990. file name, and extension.  If the directory is too long to fit within the
  991. confines of the display, the middle of it is removed and "..." inserted.
  992.  
  993.  
  994. Directory Display Manipulation
  995. ------------------------------
  996. Once the ViDir display is on your screen, you will find that screen
  997. manipulation is intuitive.  If you have used other common PC programs, then
  998. you can probably manipulate the screen without even reading this section.
  999. The following control the directory display.  Use:
  1000.  
  1001. UP to move directory entries on the screen down one line and insert a new
  1002. directory line at the top of the directory display.
  1003.  
  1004. DOWN to move directory entries on the screen up one line and insert a new
  1005. directory line at the bottom of the directory display.
  1006.  
  1007. PgDn to replace the current directory entries with the 21 entries
  1008. ---------------------------THIS COMPLETES PAGE 18---------------------------
  1009. immediately following the bottom entry.
  1010.  
  1011. PgUp to replace the current directory entries with the 21 entries
  1012. immediately preceding the top entry.
  1013.  
  1014. HOME, CTL-HOME, and CTL-PgUp - Display the first 21 directory entries.
  1015.  
  1016. END, CTL-END, and CTL-PgDn - Display the last 21 directory entries.
  1017.  
  1018.  
  1019. *Action Menu How-To
  1020. -------------------
  1021.  
  1022. Summary
  1023. -------
  1024. To enter this menu, press ALT-A or use the alternate F10 method described
  1025. in the menus overview section.
  1026.  
  1027. To leave this menu, press ESC or ALT-X.
  1028.  
  1029. To request Help, press ALT-H or F1.
  1030.  
  1031. The ViDir Action menu performs an action.  Refer to the menus overview
  1032. section for a summary of the actions.  To invoke any of the actions, press
  1033. the highlighted, capitalized letter while depressing the ALT key.
  1034.  
  1035.  
  1036. Details
  1037. -------
  1038. The specifics of each action are described here in the order they appear in
  1039. the menu.
  1040.  
  1041. "Enter marking mode" - ALT-K - This action provides file marking to allow
  1042.   copying files to a diskette or elimination from the ViRes in-memory
  1043.   directory.  Files are marked and unmarked with any asterisk ("*") key.
  1044.   Once a file has been handled during copying, a pound sign ("#") replaces
  1045.   the "*".  A pound sign has the same effect as a space (i.e., not marked).
  1046.   When you are finished marking files, press ESC.  File markings are
  1047.   maintained across directory sorting and are printed along with the
  1048.   directory, but are not maintained across ViDir executions.  Use these
  1049.   keys to control the directory display.
  1050.  
  1051.     DOWN, TAB, ENTER - Moves the cursor to the next lower line, or if the
  1052.   cursor is at the last line of the display, moves directory entries on the
  1053.   screen up one line and inserts a new directory line at the bottom of the
  1054.   directory display.
  1055.  
  1056.     UP, Shift-TAB - Moves the cursor to the next higher line, or if the
  1057.   cursor is at the top line of the display, moves directory entries on the
  1058.   screen down one line and inserts a new directory line at the top of the
  1059.   directory display.
  1060.  
  1061.     PgUp - Replaces the current directory entries with the 21 entries
  1062.   immediately preceding the top entry.  The cursor position does not
  1063.   change, except to move the cursor to the top entry the next time PgUp is
  1064. ---------------------------THIS COMPLETES PAGE 19---------------------------
  1065.   pressed after the number one entry is displayed.
  1066.  
  1067.     PgDn - Replace the current directory entries with the 21 entries
  1068.   immediately following the bottom entry.  The cursor position does not
  1069.   change, except to move the cursor to the bottom entry the next time PgDn
  1070.   is pressed after the final entry is displayed.
  1071.  
  1072.     CTL-HOME, CTL-PgUp - Display the first 21 directory entries; position
  1073.   the cursor at the first entry.
  1074.  
  1075.     CTL-END, CTL-PgDn - Display the final 21 directory entries; position
  1076.   the cursor at the last entry.
  1077.  
  1078.     HOME - Takes you to the top of the currently displayed entries.
  1079.  
  1080.     END - Takes you to the bottom of the currently displayed entries.
  1081.  
  1082. "Copy marked files to diskette" - ALT-A - This action copies previously
  1083.   marked files to diskette.  Use it to answer questions D and E posed in
  1084.   the Examples section.
  1085.  
  1086.   You are asked to insert a formatted diskette.  When ready, press Y.  If
  1087.   you do not want to copy the files now, press ESC or N.  As each file is
  1088.   copied, a status message is displayed.  If a file cannot be copied or is
  1089.   created and copied successfully, the status is updated, and copying
  1090.   continues with the next file.  If the file already exists on the target
  1091.   diskette, you are asked whether to overwrite it.  If yes, respond Y;
  1092.   otherwise, N or ESC.  Copying continues with the next file.  If a file
  1093.   does not fit on the target diskette, you are prompted to replace the
  1094.   diskette, and that file and remaining ones are copied to the new
  1095.   diskette.
  1096.  
  1097.   To terminate copying any time, press ESC once.
  1098.  
  1099.   When copying is complete or if you terminated copying, a "done" message
  1100.   is displayed, and you are prompted to hit a key to return to the
  1101.   directory display.  If an error was detected during the copying process,
  1102.   the "done" message so indicates.
  1103.  
  1104. "Copy unused files in directory to diskette" - ALT-Y - This action copies
  1105.   to diskette all of the files in the directory specified in the Options
  1106.   menu that have not been referenced.  Before using this, set the
  1107.   comparison directory path and diskette drive in the Options menu.
  1108.  
  1109.   You are asked to insert a formatted diskette.  When ready, press Y.  If
  1110.   you do not want to copy the files now, press ESC or N.  As each file is
  1111.   copied, a status message is displayed.  If a file cannot be copied or is
  1112.   created and copied successfully, the status is updated, and copying
  1113.   continues with the next file.  If the file already exists on the target
  1114.   diskette, you are asked whether to overwrite it.  If yes, press Y;
  1115.   otherwise, N or ESC.  Copying continues with the next file.  If a file
  1116.   does not fit on the target diskette, you are prompted to replace the
  1117.   diskette, and that file and remaining ones are copied to the new
  1118.   diskette.
  1119.  
  1120. ---------------------------THIS COMPLETES PAGE 20---------------------------
  1121.   To terminate copying any time, press ESC once.
  1122.  
  1123.   When copying is complete or if you terminated copying, a "done" message
  1124.   is displayed, and you are prompted to hit a key to return to the
  1125.   directory display.  If an error was detected during the copying process,
  1126.   the "done" message so indicates.
  1127.  
  1128.   If there are no files in the specified directory, a message tells you.
  1129.   This may be an error, meaning you have specified a nonexistent or illegal
  1130.   directory name, or there may truly be no files in the directory.
  1131.  
  1132.   Why would you copy these files?  For safety.  The files that are copied
  1133.   have not been referenced over the period of time of your monitoring.
  1134.   Therefore, they are probably not needed on your disk by the programs you
  1135.   execute.  However, there are circumstances when a program checks for the
  1136.   existence of a certain file by directly reading a directory and never
  1137.   touching (i.e., opening, executing, or overlaying) the file.  Since the
  1138.   ViDir/ViRes File Monitoring System has no way of knowing that this
  1139.   extremely rare event has occurred, you should copy to another disk (back
  1140.   up) any files the ViDir directory says you don't need before you delete
  1141.   them.
  1142.  
  1143.   Note well:  As each file in the directory gets copied to diskette, the
  1144.   ViRes monitor records, in its in-memory directory, references to the
  1145.   source file and to the newly-created file on the target diskette.  The
  1146.   three-digit display in the upper right corner of the screen will show the
  1147.   count going up.  Fortunately, the ViDir directory retrieves the ViRes
  1148.   in-memory directory once, when the ViDir command is executed.  Therefore,
  1149.   if you wish to perform this copy action more than once in a single ViDir
  1150.   session, the same file names are copied.  If the ViDir directory were to
  1151.   refresh its directory from the in-memory directory more frequently than
  1152.   upon ViDir execution, then the second time you performed this action in a
  1153.   single ViDir session would not copy any files, since all files in the
  1154.   directory get referenced during copying.  If you do not want any changes
  1155.   to occur to the in-memory directory as a result of ViDir actions, you
  1156.   should add "ViDir" to the Program Exclusion List in the Options menu and
  1157.   load it into ViRes memory.  This will exclude file references made during
  1158.   copying.
  1159.  
  1160.   Note doubly well:  Because of these reasons, you should plan to perform
  1161.   this action and the next action (Delete unused files in directory) in the
  1162.   same ViDir session.
  1163.  
  1164. "Delete unused files in directory" - ALT-F - This action deletes all of the
  1165.   files in the directory specified in the Options menu that have not been
  1166.   referenced.  Before using this, set the comparison path in the Options
  1167.   menu.
  1168.  
  1169.   You are asked if you are sure you wish to delete the unused files.  If
  1170.   yes, press Y.  If you do not want to delete the files now, press ESC or
  1171.   N.  As each file is deleted, a status message is displayed.  The messages
  1172.   scroll by quite quickly.  If a file cannot be deleted or is successfully
  1173.   deleted, the status is updated, and deleting continues with the next
  1174.   file.
  1175.  
  1176. ---------------------------THIS COMPLETES PAGE 21---------------------------
  1177.   To terminate deleting any time, press ESC once.
  1178.  
  1179.   When deleting is complete or if you terminated deleting, a "done" message
  1180.   is displayed, and you are prompted to hit a key to return to the
  1181.   directory display.  If an error was detected during the deleting process,
  1182.   the "done" message so indicates.
  1183.  
  1184.   If there are no files in the specified directory, a message tells you.
  1185.   This may be an error, meaning you have specified a nonexistent or illegal
  1186.   directory name, or there may truly be no files in the directory.
  1187.  
  1188.   Why would you want to delete these files?  The files being deleted have
  1189.   not been referenced over the period of time of your monitoring.
  1190.   Therefore, they are probably not needed on your disk by the programs you
  1191.   execute and you may choose to delete them.  However, there are
  1192.   circumstances when a program checks for the existence of a certain file
  1193.   by directly reading a directory and never touching (i.e., opening,
  1194.   executing, or overlaying) the file.  Since the ViDir/ViRes File
  1195.   Monitoring System has no way of knowing that this extremely rare event
  1196.   has occurred, you should copy to another disk (back up) any files the
  1197.   ViDir directory says you don't need before you delete them.
  1198.  
  1199.   Note well:  Because of the reasons mentioned in the "Note well"
  1200.   paragraphs of the previous action (Copy unused files in directory to
  1201.   diskette), you should plan to perform this action and the previous one in
  1202.   the same ViDir session.
  1203.  
  1204. "Eliminate marked in-memory directory entries" - ALT-I - This action
  1205.   performs a directory housekeeping function by removing marked directory
  1206.   entries from the in-memory directory.  This does not delete or otherwise
  1207.   affect actual files.  As you use the ViDir/ViRes File Monitoring System,
  1208.   you will see that, over time, your programs and related files actually
  1209.   make up only a small portion of file references; soon, data file
  1210.   references overshadow executable references.  Generally, you are not
  1211.   interested in tracking these references to spreadsheets and memos.  So as
  1212.   to not clutter the in-memory directory, you can mark directory entries
  1213.   and remove them from the in-memory directory.
  1214.  
  1215.   You are asked whether you are sure that you wish to overwrite the
  1216.   in-memory directory.  If you are sure, press Y.  To not perform the
  1217.   elimination of marked directory entries and not load the in-memory
  1218.   directory, press ESC or N.  If you pressed Y, all unmarked entries are
  1219.   copied into the ViRes in-memory directory in the (possibly sorted) order
  1220.   they are in as you view the directory.  Elimination of marked directory
  1221.   entries requires additional main memory.  If there is insufficient
  1222.   memory, an error message is displayed.  When complete, the ViDir
  1223.   directory display reflects the directory with all marked entries purged.
  1224.  
  1225. "Create Copy-Used BAT file" - ALT-U - This action creates a file in the
  1226.   default directory; the default file name is "ViCopUs.BAT", which you can
  1227.   change in the Options menu.  If the file already exists, you are asked
  1228.   whether to overwrite it.  If yes, press Y; otherwise, N or ESC.  There is
  1229.   one copy line in the BAT file for each file listed in the ViDir display.
  1230.   The format of each line in the BAT file is:
  1231.   "COPY n:\dir\filename.ext m:", where n, dir, filename, and ext are the
  1232. ---------------------------THIS COMPLETES PAGE 22---------------------------
  1233.   disk drive, directory, file name, and extension, respectively, of each
  1234.   file shown in the ViDir display, and m is the diskette name you specified
  1235.   in the Options menu.
  1236.  
  1237.   Before using this, set the diskette drive in the Options menu.
  1238.  
  1239.   The BAT file created by this action allows you to copy all files that
  1240.   have been referenced to another disk or diskette.  To execute the BAT
  1241.   file, type its name, ViCopUs (or the name you specified, if you changed
  1242.   the default).  This action is similar to marking and then copying files
  1243.   to diskette.
  1244.  
  1245.   If you feel you do not need to copy all of the files listed in the ViDir
  1246.   display (and contained in the BAT file), you can either edit the BAT file
  1247.   and delete the lines of the files you do not need (recommended), or run
  1248.   the BAT file as-is, and use the DOS DEL command to remove excess files
  1249.   from the target diskette.
  1250.  
  1251. "Create Copy-Unused BAT file" - ALT-N - This action creates a file in the
  1252.   default directory; the default file name is "ViCopUn.BAT", which you can
  1253.   change in the Options menu.  If the file already exists, you are asked
  1254.   whether to overwrite it.  If yes, press Y; otherwise, N or ESC.  There is
  1255.   one copy line in the BAT file for each file in the comparison directory
  1256.   (specified in the Options menu) that is not also shown in the ViDir
  1257.   display.  The format of each line in the BAT file is:
  1258.   "COPY n:\dir\filename.ext m:", where n, dir, filename, and ext are the
  1259.   disk drive, directory, file name, and extension, respectively, of each
  1260.   file, and m is the diskette name you specified in the Options menu.  If
  1261.   there are no files in the specified directory, a message tells you.  This
  1262.   may be an error, meaning you have specified a nonexistent or illegal
  1263.   directory name, or there may truly be no files in the directory.
  1264.  
  1265.   Before using this, set the comparison path and diskette drive in the
  1266.   Options menu.
  1267.  
  1268.   The BAT file created by this action allows you to copy all of the files
  1269.   that have not been referenced to another disk or diskette.  To execute
  1270.   the BAT file, type its name, ViCopUn (or the name you specified, if you
  1271.   changed the default).  This action is similar to copying unused files in
  1272.   the directory to diskette.
  1273.  
  1274.   If you feel you do not need to copy all of the files listed in the BAT
  1275.   file, you can edit it and delete the copy-lines for the files you do not
  1276.   need (recommended), or run the BAT file as-is, and use the DOS DEL
  1277.   command to remove excess files from the target diskette.
  1278.  
  1279. "Create Delete-Unused BAT file" - ALT-D - This action creates a file in the
  1280.   default directory; the default file name is "ViDelUn.BAT", which you can
  1281.   change in the Options menu.  If the file already exists, you are asked
  1282.   whether to overwrite it.  If yes, press Y; otherwise, N or ESC.  There is
  1283.   one delete line in the BAT file for each file in the comparison directory
  1284.   (specified in the Options menu line) that is not also shown in the ViDir
  1285.   display.  The format of each line in the BAT file is:
  1286.   "DEL n:\dir\filename.ext", where n, dir, filename, and ext are the disk
  1287.   drive, directory, file name, and extension, respectively, of each file.
  1288. ---------------------------THIS COMPLETES PAGE 23---------------------------
  1289.   If there are no files in the specified directory, a message tells you.
  1290.   This may be an error, meaning you have specified a nonexistent or illegal
  1291.   directory name, or there may truly be no files in the directory.
  1292.  
  1293.   Before using this, set the comparison path in the Options menu.
  1294.  
  1295.   The BAT file created by this action allows you to delete all of the files
  1296.   in a directory that have not been referenced.  To execute the BAT file,
  1297.   type its name, ViDelUn (or the name you specified, if you changed the
  1298.   default).  This action is similar to deleting unused files in the
  1299.   directory.
  1300.  
  1301.   If you feel you do not want to delete all of the files listed in the BAT
  1302.   file, you can edit it and delete the lines of the files you do not want
  1303.   deleted.
  1304.  
  1305. "Print Directory" - ALT-P - Use this to print the complete directory being
  1306.   displayed.  It uses the default printer on your system.  Before it
  1307.   prints, you are asked to put the printer on-line.  When ready, press Y.
  1308.   If you do not want to print the directory now, press ESC or N.  This
  1309.   requires up to 13 pages.  You may wish to sort the directory display
  1310.   prior to printing.  To terminate printing any time, press ESC; you may
  1311.   need to clear (form feed) your printer following termination.
  1312.  
  1313. "Print Registration Form" - ALT-R - Use this to print the registration form
  1314.   for the ViDir/ViRes File Monitoring System.  It uses the default printer
  1315.   on your system.  Before it prints, you are asked to put the printer
  1316.   on-line.  When ready, press Y.  If you do not want to print the form now,
  1317.   press ESC or N.  This requires 1 page.  To terminate printing any time,
  1318.   press ESC; you may need to clear (form feed) your printer following
  1319.   termination.
  1320.  
  1321. "Print Manual/Help File" - ALT-M - Use this to print this file, the
  1322.   combined help file and user manual.  It uses the default printer on your
  1323.   system.  Before it prints, you are asked to put the printer on-line.
  1324.   When ready, press Y.  If you do not want to print the user manual and
  1325.   help file now, press ESC or N.  This requires 57 pages.  To terminate
  1326.   printing any time, press ESC; you may need to clear (form feed) your
  1327.   printer following termination.  The page numbers that appear at the
  1328.   bottom of each page are referenced by the index at the end of this
  1329.   document and the help table-of-contents at the start of the document.
  1330.  
  1331. "Load in-memory directory from disk" - ALT-L - The ViRes monitor maintains
  1332.   a list of referenced files in its memory.  The default is 100, but you
  1333.   can change it to a number from 10 to 700 via a ViRes command line option.
  1334.   [In the Unregistered Evaluation Shareware version, the maximum is 200
  1335.   directory entries.]  If you have previously saved the in-memory directory
  1336.   to disk, then you can reload it.
  1337.  
  1338.   The ViDir directory looks for the file ViDir.SAV in the default
  1339.   directory.  If the file is not there, you are told, and no operation is
  1340.   performed.
  1341.  
  1342.   You are asked whether you are sure that you wish to overwrite the
  1343.   in-memory directory.  If you are sure, press Y.  To not perform the load,
  1344. ---------------------------THIS COMPLETES PAGE 24---------------------------
  1345.   press ESC or N.
  1346.  
  1347.   If you pressed Y, the entries in the file are copied to the ViRes
  1348.   in-memory directory either until there are no more lines in the file or
  1349.   until the in-memory directory is filled, which ever comes first.  If the
  1350.   latter occurs, you are told that not all entries were copied.  This is
  1351.   not an error, but you should consider it a warning.  Why?  Because if you
  1352.   then re-save the directory to disk, which replaces the existing ViDir.SAV
  1353.   file, you wipe out the entries in excess of the present ViRes in-memory
  1354.   directory size.
  1355.  
  1356.   Asterisks indicating marked entries are cleared as part of this action.
  1357.  
  1358.   Typically, this action is used just after you start up (or restart) your
  1359.   system, and it is generally automated with ViDir command line options.
  1360.   This is half of the functions necessary to perform continuous,
  1361.   across-boot monitoring; the other half is saving the directory to disk.
  1362.  
  1363. "Clear in-memory directory" - ALT-C - The ViRes in-memory directory is
  1364.   cleared to zero entries.  It is not necessary to clear the in-memory
  1365.   directory before loading it.  Sometimes you may wish to get a fresh start
  1366.   on monitoring to determine a new set of files to copy or delete.  You may
  1367.   choose to save the directory prior to clearing it and restore it
  1368.   following temporary monitoring.  You are asked whether you are sure that
  1369.   you wish to clear the in-memory directory.  If you are sure, press Y.  To
  1370.   not perform the clearing, press ESC or N.  Asterisks indicating marked
  1371.   entries are cleared as part of this action.
  1372.  
  1373. "Save to disk in-memory directory" - ALT-S - The ViRes monitor maintains a
  1374.   list of referenced files in its memory.  The default is 100, but you can
  1375.   change it to a number from 10 to 700 via a ViRes command line option.
  1376.   [In the Unregistered Evaluation Shareware version, the maximum is 200
  1377.   directory entries.]  You may wish to save the in-memory directory to
  1378.   allow you to later reload it.
  1379.  
  1380.   A ViDir action saves the directory in the file ViDir.SAV in the default
  1381.   directory.  If the file already exists, it is overwritten.
  1382.  
  1383.   All entries in the in-memory directory are copied to the save file.
  1384.  
  1385.   There are two occasions when you might typically perform this action.
  1386.   The prevalent case is to save the directory just prior to turning off or
  1387.   restarting your system, and this is generally automated with ViDir
  1388.   command line options.  This is half of the functions necessary to perform
  1389.   continuous, across-boot file monitoring; the other half is reloading the
  1390.   in-memory directory from disk upon system restart.
  1391.  
  1392.   The other reason to save the directory is to temporarily clear the
  1393.   in-memory directory, gather information on some other set of files'
  1394.   usage, and then restore the in-memory directory.
  1395.  
  1396.   Caution:  Please do not modify the save file!  The ViDir directory
  1397.   expects it to be in a specific format, and modification can potentially
  1398.   change that.  If you wish to delete specific file entries from the file,
  1399.   you should delete the entire line; this can usually be safely done with
  1400. ---------------------------THIS COMPLETES PAGE 25---------------------------
  1401.   most editors.  But VERIFY YOUR WORK before continuing by reloading the
  1402.   directory from disk and then checking the ViDir display.
  1403.  
  1404. "Load in-memory Program Exclusion List" - ALT-O - Refer to the Program
  1405.   Exclusion List definition.  This action loads ViRes memory with the (up
  1406.   to) 10 program names listed in the Program Exclusion List in the Options
  1407.   menu.
  1408.  
  1409.   You are asked whether you are sure that you wish to load the ViRes
  1410.   Program Exclusion List.  If you are sure, press Y.  To not perform the
  1411.   load, press ESC or N.
  1412.  
  1413.   Set the Program Exclusion List in the Options menu prior to performing
  1414.   this action.
  1415.  
  1416.   This action is particularly useful to not clutter the in-memory directory
  1417.   with files that are unimportant to you.  Some examples of files that may
  1418.   be unimportant are:
  1419.  
  1420.     Files referenced during a disk backup.  Backup utilities, such as
  1421.     FastBack, open each file to read it, compress it, and save it to a
  1422.     diskette.  When you run the backup, literally thousands of files may be
  1423.     referenced.  To avoid filling up the in-memory directory with every
  1424.     file on your disk, just add the backup program's name, such as "FB",
  1425.     somewhere in the Program Exclusion List.
  1426.  
  1427.     Files referenced by a DOS shell, such as Norton Commander, Norton
  1428.     Utilities File Find, or PCSHELL.  The in-memory directory might
  1429.     actually become filled by scanning a set of files for a string of
  1430.     characters.
  1431.  
  1432. "Get in-memory Program Exclusion List" - ALT-G - Refer to the Program
  1433.   Exclusion List definition.  This action retrieves the Program Exclusion
  1434.   List from ViRes memory and places its values in the Program Exclusion
  1435.   List in the ViDir Options menu.  The ViDir list is overwritten with the
  1436.   ViRes list, which is, in turn, saved when the ViDir program is exited.
  1437.  
  1438. "Toggle directory count display on/off" - ALT-T - The ViRes monitor
  1439.   displays in the upper right corner of the screen the current 3-digit
  1440.   count of files it has saved in its in-memory directory.  This action
  1441.   turns off or on that display.
  1442.  
  1443.  
  1444. *Format Menu How-To
  1445. -------------------
  1446.  
  1447. Summary
  1448. -------
  1449. To enter this menu, press ALT-F or use the alternate F10 method described
  1450. in the menus overview section.
  1451.  
  1452. To leave this menu, press ESC or ALT-X.
  1453.  
  1454. To request Help, press ALT-H or F1.
  1455.  
  1456. ---------------------------THIS COMPLETES PAGE 26---------------------------
  1457. The Format menu allows you to sort the ViDir display of the in-memory
  1458. directory.  Refer to the menus overview section for a summary of the sort
  1459. actions.
  1460.  
  1461. To invoke any of the sort actions, press the highlighted, capitalized
  1462. letter while depressing the ALT key.
  1463.  
  1464.  
  1465. Details
  1466. -------
  1467. Potential sort formats are sort by disk drive (ALT-I), directory (ALT-D),
  1468. file name (ALT-N), file extension (ALT-E), file date/time (ALT-A), usage
  1469. count (ALT-U), or program name (ALT-P).  Actually, these formats are just
  1470. the primary sort keys.  Secondary sort keys are used in most cases.  For
  1471. example, if you sort the directory by file name, the secondary sort key is
  1472. the file extension.  This means that identical file names are additionally
  1473. sorted by file extension, so that FN.A precedes FN.B.  The secondary sort
  1474. keys follow shortly.
  1475.  
  1476. The "Invert sort order" (ALT-V) formatting option reverses the order of the
  1477. display, such that the first item becomes the last item and vice-versa.
  1478.  
  1479. Why would you use the invert formatting option?  Other than for
  1480. convenience, there is one use that is not as obvious:  to moderately
  1481. increase ViRes performance.  The ViRes monitor searches the in-memory
  1482. directory sequentially for a matching file name, to increment its usage
  1483. count.  To increase performance, you could sort the ViDir directory display
  1484. according to usage count and then invert it, so that the most-referenced
  1485. file is shown first and the least-referenced last.  Then, you would need to
  1486. load the in-memory directory with the newly sorted directory list by first
  1487. saving to disk the in-memory directory (ALT-A, then ALT-S), then reloading
  1488. it from disk (ALT-A, then ALT-O).
  1489.  
  1490. Any performance increase would be, in actuality, very limited, only
  1491. noticeable if the ViRes monitor had to search hundreds of entries and your
  1492. most-referenced file happened to be the last file in the list.  Frankly,
  1493. though, no stop watch will ever detect a difference in file-access
  1494. performance, even on the slowest or fastest PCs available today.
  1495.  
  1496. Primary key      Secondary keys
  1497. -----------      ----------------------------------------------------------
  1498. Disk drive       Directory, File name, File extension
  1499. Directory        File name, File extension
  1500. File name        File extension
  1501. File extension   none
  1502. File date/time   Program name, Disk drive, Directory, File name, Extension
  1503. Usage count      Date/time, Program, Disk, Directory, File name, Extension
  1504. Program name     Disk drive, Directory, File name, File extension
  1505. Invert order     Not applicable
  1506.  
  1507.  
  1508. *Options Menu How-To
  1509. --------------------
  1510.  
  1511.  
  1512. ---------------------------THIS COMPLETES PAGE 27---------------------------
  1513. Summary
  1514. -------
  1515. To enter this menu, press ALT-O or use the alternate F10 method described
  1516. in the menus overview section.
  1517.  
  1518. To leave this menu, press ESC or ALT-X.  Both forms of exiting save all of
  1519. the options, and they are written to disk when you exit the ViDir program.
  1520.  
  1521. To request Help, press ALT-H or F1.
  1522.  
  1523. The Options menu maintains values you enter across executions of the ViDir
  1524. command in a file called ViDir.CFG.  Refer to the menus overview section
  1525. for a summary of the options.
  1526.  
  1527. All characters are converted to upper case.
  1528.  
  1529. Generally accepted "standard" ARROW, CTL-ARROW, HOME, CTL-HOME, END,
  1530. CTL-END, TAB, SHIFT-TAB, PgUp, CTL-PgUp, PgDn, CTL-PgDn, INSERT, DEL,
  1531. BACKSPACE, CTL-BACKSPACE, and ENTER keys provide cursor movement and
  1532. control.
  1533.  
  1534.  
  1535. Details
  1536. -------
  1537. There are five option field areas:
  1538.  
  1539. "Comparison directory path (c:\dir1)" - This field is used by the "Copy
  1540.   unused files in directory to diskette", "Delete unused files in
  1541.   directory", "Create Copy-Unused BAT file", and "Create Delete-Unused BAT
  1542.   file" actions.
  1543.  
  1544.   The directory name should represent a valid DOS directory on a valid
  1545.   drive you specify; refer to your DOS manual for the proper format.  Valid
  1546.   examples are:
  1547.     "c:" - Default directory of the "c" drive
  1548.     "c:\" - Root directory of the "c" drive
  1549.     "c:\dirmain\subdir" - The subdir directory within dirmain on "c"
  1550.  
  1551.   If there are no files in the specified directory, a message tells you
  1552.   when you perform one of the actions.  This may be an error, meaning you
  1553.   have specified a nonexistent or illegal directory name, or there may
  1554.   truly be no files in the directory.
  1555.  
  1556.   A trailing backslash is optional; i.e., both "c:\dir1" and "c:\dir1\" are
  1557.   acceptable.
  1558.  
  1559. "Target diskette drive for copying files" - This field is used by the "Copy
  1560.   marked files to diskette", "Copy unused files in directory to diskette",
  1561.   "Create Copy-Used BAT file", and "Create Copy-Unused BAT file" actions.
  1562.   It represents the root directory of the disk or diskette drive to which
  1563.   you wish to copy the marked, used, or unused files.  The drive name
  1564.   should represent a valid, installed drive on your system.  Typically,
  1565.   this is "a" or "b".
  1566.  
  1567. "Program Exclusion List" - Refer to the Program Exclusion List definition.
  1568. ---------------------------THIS COMPLETES PAGE 28---------------------------
  1569.  
  1570.   There is room for up to ten program names, each up to 8 characters.  The
  1571.   actual name of the executable program should be used.  Specifically, it
  1572.   is the program name, normally followed by the .EXE or .COM file
  1573.   extension.  Any or all of the program names can be filled in; there can
  1574.   be blank names (fields) between valid program names.
  1575.  
  1576.   Do not include a period or the file extension in the name.
  1577.  
  1578.   You may wish to test that you have the correct program name.  If you are
  1579.   a Norton Commander user, you may find that, although you typed NC to
  1580.   execute Norton, it is the program NCMAIN or WPVIEW that actually
  1581.   references the files.
  1582.  
  1583.   To test this, load the ViRes monitor.  Then from the ViDir Options menu,
  1584.   type the program name in one of the Program Exclusion List fields, load
  1585.   the list via the Action menu, and Exit the ViDir directory.  Run your
  1586.   program.  Restart the ViDir directory and see what is there.  It shows
  1587.   you the real program name.
  1588.  
  1589. "BAT File Names" - The three fields in this area, labeled "Copy Used",
  1590.   "Copy Unused", and "Delete Unused", are the names of the BAT files
  1591.   created by the BAT-file creation actions.  Each field has room for up to
  1592.   12 characters of the form "filename.BAT".  The defaults are
  1593.   "ViCopUs.BAT", "ViCopUn.BAT", and "ViDelUn.BAT", respectively.
  1594.  
  1595. "Date format" - The date format allows you to change the month and day
  1596.   display format to suite your preference.  Enter a number from one to
  1597.   four.  The choices are:
  1598.   "1 MM/DD" - Month followed by day, separated by a slash
  1599.   "2 DD/MM" - Day followed by month, separated by a slash
  1600.   "3 DD.MM" - Day followed by month, separated by a period
  1601.   "4 DD MM" - Day followed by month, separated by a space
  1602.  
  1603.  
  1604. Cursor Control
  1605. --------------
  1606. The ViDir cursor movement is "natural" in that most word processors and
  1607. editors use these keys in this fashion.  [Definition:  A field is one of
  1608. the contiguous black areas of the Options menu.  They could be considered
  1609. to be numbered left to right, top to bottom.]
  1610.  
  1611. UP, PgUp, and SHIFT-TAB - Moves the cursor to the first position of the
  1612.   previous field.  If you are positioned at the first field, wrap-around to
  1613.   the last field occurs.
  1614.  
  1615. DOWN, PgDn, TAB, and ENTER - Moves the cursor to the first position of the
  1616.   next field.  If you are positioned at the last field, wrap-around to the
  1617.   first field occurs.
  1618.  
  1619. CTL-HOME and CTL-PgUp - Moves the cursor to the first position of the first
  1620.   field.
  1621.  
  1622. CTL-END and CTL-PgDn - Moves the cursor to the first position of the last
  1623.   field.
  1624. ---------------------------THIS COMPLETES PAGE 29---------------------------
  1625.  
  1626. RIGHT - Moves the cursor one character to the right within the field.
  1627.   There is no change in the characters displayed.  If the cursor is already
  1628.   at the last position in the field, there is no change.  [Note:  Pressing
  1629.   the right-arrow key from the last character position of the last field of
  1630.   the Options menu will move you from the Options menu to the Help screen.]
  1631.  
  1632. LEFT - Moves the cursor one character to the left within the field.  There
  1633.   is no change in the characters displayed.  If the cursor is already at
  1634.   the first position in the field, there is no change.  [Note:  Pressing
  1635.   the left-arrow key from the first character position of the first field
  1636.   of the Options menu will move you from the Options menu to the Format
  1637.   menu.]
  1638.  
  1639. HOME and CTL-LEFT - Moves the cursor to the first position of the field.
  1640.  
  1641. INSERT - Toggles the insert/overwrite notation displayed in the Options
  1642.   menu.  When in insert mode, a typed character is inserted where the
  1643.   cursor is, after shifting all characters to the right by one character;
  1644.   the cursor is then shifted one to the right.  The rightmost character in
  1645.   the field is erased from the screen as it moves out of the contiguous
  1646.   display area.  When in overwrite mode, a typed character is overwritten
  1647.   where the cursor is positioned; the cursor is then shifted one to the
  1648.   right.
  1649.  
  1650. DEL - The character under the cursor is deleted and all characters to the
  1651.   right of the cursor are shifted left one character.  A space is inserted
  1652.   in the rightmost position.  The cursor position does not change.
  1653.  
  1654. CTL-BACKSPACE - All characters in the field are erased.  The cursor is
  1655.   repositioned at the start of the field.
  1656.  
  1657. END and CTL-RIGHT - The cursor is placed at the first space in the field,
  1658.   or at the last position of the field if there are no spaces.  Because of
  1659.   the nature of the fields in the Options menu, there must be no embedded
  1660.   spaces; hence, the first space in the field should be the end of the text
  1661.   you typed in.
  1662.  
  1663. BACKSPACE - The character to the left of the cursor is deleted, the cursor
  1664.   is positioned one character to the left, and all characters to the right
  1665.   of the cursor are shifted left one character.  A space is inserted in the
  1666.   rightmost position.  If the cursor is already in the leftmost position,
  1667.   the cursor position does not change.
  1668.  
  1669.  
  1670. *Help Menu How-To
  1671. -----------------
  1672.  
  1673. Summary
  1674. -------
  1675. This is the help system of the ViDir/ViRes File Monitoring System.  To
  1676. access Help from anywhere, press ALT-H or F1, or from the main menu, use
  1677. the alternate F10 method described in the menus overview section.
  1678.  
  1679. ViDir help is context sensitive; it tries to position the help file to
  1680. ---------------------------THIS COMPLETES PAGE 30---------------------------
  1681. information relevant to what you are doing at the moment.
  1682.  
  1683. The ViDir/ViRes user manual and help file are one-in-the-same, contained in
  1684. the file ViDir.HLP.  Thus, the entire manual is available via ViDir help
  1685. services.
  1686.  
  1687. To leave help, press ESC.
  1688.  
  1689. Generally accepted "standard" ARROW, HOME, CTL-HOME, END, CTL-END, PgUp,
  1690. CTL-PgUp, PgDn, and CTL-PgDn keys provide screen control.
  1691.  
  1692. At the top of the help screen are 12 help indexes.  If you are interested
  1693. in any of the topics, press the highlighted number/letter while depressing
  1694. the ALT key.  All of these topics are also listed in the help
  1695. table-of-contents for this help file and user manual.  To view the full
  1696. table-of-contents, press "1" while depressing ALT.  An alphabetic index of
  1697. topics with page numbers is available just before the appendices in the
  1698. help file.
  1699.  
  1700. Every page within the user manual and help file is clearly numbered.  These
  1701. are referenced by the table-of-contents and alphabetic index.
  1702.  
  1703.  
  1704. Details
  1705. -------
  1706. You can control which lines of help are displayed.  Use:
  1707.  
  1708. UP to move the screen text down one line and insert a new help line at the
  1709. top of the display.
  1710.  
  1711. DOWN to move the screen text up one line and insert a new help line at the
  1712. bottom of the display.
  1713.  
  1714. PgDn to replace the current help information with the 14 help lines
  1715. immediately following the bottom line.
  1716.  
  1717. PgUp to replace the current help information with the 14 help lines
  1718. immediately preceding the top line.
  1719.  
  1720. HOME, CTL-HOME, and CTL-PgUp - Display the first 14 lines.
  1721.  
  1722. END, CTL-END, and CTL-PgDn - Display the last 14 lines.
  1723.  
  1724.  
  1725. *How to Exit
  1726. ------------
  1727. There are two aspects to exiting (or quitting) the ViDir/ViRes File
  1728. Monitoring System:  how to exit the ViDir directory and ViInstal, and how
  1729. to terminate the ViRes monitor and free its memory.
  1730.  
  1731.  
  1732. How to Quit ViDir Directory and ViInstal
  1733. ----------------------------------------
  1734. Quitting the ViDir directory and ViInstal is easy:  from the main menu,
  1735. press ALT-X or ESC.  Respond Y to the "Are you sure?" question.  ViDir
  1736. ---------------------------THIS COMPLETES PAGE 31---------------------------
  1737. Options are saved in ViDir.CFG.
  1738.  
  1739.  
  1740. How to Quit ViRes Monitor
  1741. -------------------------
  1742. The ViRes monitor is memory-resident.  To unhook the it from DOS and free
  1743. the memory it occupies, press the left-shift key and the right-shift key at
  1744. the same time, and while holding them depressed, press the CTL key.  You
  1745. will hear a brief tone sound, around one-quarter second, if your PC has a
  1746. speaker, signifying successful termination.  If a long tone sounds, around
  1747. 2 seconds, then the ViRes monitor cannot terminate itself at this time.  It
  1748. has detected other resident software with which it would interfere should
  1749. it terminate.  You should try again later after other, more recently
  1750. installed memory-resident programs have been removed from memory.
  1751.  
  1752. !!Caution!!  Only do this if you are certain that no other memory-resident
  1753. (TSR) programs have been started (i.e., loaded) after the ViRes monitor.
  1754. DOS requires that you disconnect and remove from memory TSRs in the reverse
  1755. order from how they were loaded.  If you do not do this, DOS may lose track
  1756. of memory, and your PC will probably halt.
  1757.  
  1758. For example, if you load the ViRes monitor first, then start SideKick
  1759. later, you need to remove SideKick first, and only then, the ViRes monitor.
  1760. This is usually perfectly safe to do.  But you need to remember to do it
  1761. this way!
  1762.  
  1763. Unless you are a sophisticated user, the ViRes monitor is probably one of
  1764. the very few memory-resident programs you use, and you do not have to worry
  1765. about this.  If you are a sophisticated user, then you probably already
  1766. know this.
  1767.  
  1768. Of course, rebooting your PC terminates the ViRes monitor.  While a rather
  1769. drastic solution, it is always the safest.
  1770.  
  1771. You should save to disk the ViRes in-memory directory just prior to
  1772. termination to allow you to perform across-boot file monitoring.  Refer to
  1773. the "Save to disk in-memory directory" Action menu description.
  1774.  
  1775.  
  1776. *Examples
  1777. ---------
  1778. A.  How can I free up huge chunks of my hard disk?
  1779.  
  1780. To free up space on your hard disk, you can delete files you don't use.
  1781. However, you really do not want to delete all of the files you do not use
  1782. until you copy them to a backup diskette.  The ViDir/ViRes File Monitoring
  1783. System helps you do this.  We will do this for a sample directory you
  1784. select.  Keep the ViRes monitor loaded in memory from the moment you turn
  1785. on your PC.  After running your programs, use ViDir actions to copy to a
  1786. diskette all of the files from the directory you never use.
  1787.  
  1788. First, you choose the directory:  after starting the ViDir directory, press
  1789. ALT-O (Options); type your directory name and preferred diskette drive;
  1790. then ESC back to the main menu.  Then, press ALT-A (Action), then ALT-Y
  1791. (Copy unused files in directory to diskette).  This action copies every
  1792. ---------------------------THIS COMPLETES PAGE 32---------------------------
  1793. unused file in the directory you specified to the diskette you selected.
  1794.  
  1795. Now, let's delete those files (i.e., delete all of the files that are never
  1796. used in the directory you selected).  Press ALT-A (Action), then ALT-F
  1797. (Delete unused files in directory).  This deletes every unused file in the
  1798. directory you specified.  Repeat these steps as needed for other
  1799. directories.
  1800.  
  1801. Once you have completed these brief steps, press ALT-X or ESC to exit the
  1802. ViDir directory, responding Y to the "Are you sure?" question.  That's it!
  1803. You have now saved all of the files you do not regularly use, to diskette
  1804. and deleted them from your disk.  If your program ever tells you that you
  1805. need one of those saved files, you can merely insert the diskette and use
  1806. the DOS copy command to copy it from the diskette to the proper directory
  1807. on your hard drive.
  1808.  
  1809. B.  I have all of these files on my hard disk; do I really ever use them
  1810. and do I need to keep them around?
  1811.  
  1812. This has the same answer as A.
  1813.  
  1814. C.  Which, of all my files on my hard disk, are used the most?  Then I can
  1815. move these highly referenced files to my RAM disk.
  1816.  
  1817. Keep the ViRes monitor loaded in memory from the moment you turn on your
  1818. PC.  After running your programs, execute the ViDir directory.  Sort the
  1819. files in the order of least-referenced to most-referenced.  Press ALT-F
  1820. (Format menu), then ALT-U (Usage Count).  Use your END key to go to the end
  1821. of the directory, and take a look at how often the files are referenced.
  1822. Wow, you say!  Now you can make an informed decision about which files to
  1823. move to your RAM disk.  (Caution:  You may need to experiment to get your
  1824. program to operate on a RAM disk.  Also, not all programs work on a RAM
  1825. disk.)
  1826.  
  1827. D.  I am going on a trip and I want to take my word processor and spread
  1828. sheet with me, to do work on my portable PC.  How do I know what files I
  1829. need?
  1830.  
  1831. Load the ViRes monitor.  Execute your word processor (or spreadsheet, or
  1832. whatever).  Do everything from within your word processor you intend doing
  1833. on the portable PC.  Then, execute the ViDir directory.  This list of
  1834. displayed files are the ones you need to put on a diskette and take with
  1835. you on your trip.  So, first tell the ViDir directory which diskette you
  1836. want to copy all of these files to by pressing ALT-O (Options) and typing
  1837. the diskette letter (usually "a" or "b").  The diskette may already be
  1838. correct.  Then, ESC back to the main menu.  (This saves your values.)  Now,
  1839. type ALT-A (Action), then ALT-K (Enter marking mode).  This allows you to
  1840. select the files you want to copy to diskette.  Type an asterisk ("*") next
  1841. to every file.  (You may choose to not asterisk the files that the ViDir
  1842. directory has itself referenced.)  Then ESC out of marking mode.  Then from
  1843. the Action menu, type ALT-A (Copy marked files to diskette) to copy every
  1844. marked file to diskette (that is, copy the files used by the example word
  1845. processor).  Once you have completed these brief steps, select ALT-X or ESC
  1846. to exit the ViDir directory, responding Y to the "Are you sure?" question.
  1847. That's it!  You now have a diskette that has all of the files on it you
  1848. ---------------------------THIS COMPLETES PAGE 33---------------------------
  1849. need to run your word processor (or spread sheet, or whatever program you
  1850. choose)!  As a final step, test your word processor, now on the diskette.
  1851. [Please observe copyright laws and license restrictions regarding copying
  1852. software and using it on another PC.]
  1853.  
  1854. E.  My secretary has a laser printer, and I want to put my word processor
  1855. and document on a diskette and take them over to his/her PC and print the
  1856. document.  Which word processor files do I need to put on the diskette?
  1857.  
  1858. This is just like D, except now walk over to your secretary's desk.
  1859. [Please observe copyright laws and license restrictions regarding copying
  1860. software and using it on another PC.]
  1861.  
  1862.  
  1863. Common Questions
  1864. ----------------
  1865. Q:  The second and third lines on the screen seem to blink erratically
  1866. while copying files.  Why is this?
  1867.  
  1868. A:  This allows for special DOS messages to be clearly displayed during
  1869. diskette swapping on PCs that have a single diskette drive logically called
  1870. both "A:" and "B:".
  1871.  
  1872. Q:  The ViDir directory says it cannot find the help file.  What should I
  1873. do?
  1874.  
  1875. A:  The ViDir directory looks for the help file and all of the files it
  1876. uses in the default DOS directory.  You should change to the directory \Vi
  1877. by typing "CD \Vi" first, then execute the ViDir command.  If you followed
  1878. the installation instructions in this user manual and help file, then all
  1879. of the needed files are already in \Vi.
  1880.  
  1881. Q:  My in-memory directory is completely filled with bunches of files that
  1882. have only been used once or twice, and they're mostly documents and
  1883. spreadsheets I've used.  How can I get rid of them?
  1884.  
  1885. A:  From the ViDir Action menu, use marking mode (ALT-K) to mark the file
  1886. names you don't want, then eliminate them (ALT-I) from the in-memory
  1887. directory.
  1888.  
  1889. Q:  I am reaching, or have reached, the ViRes files limit.  Now, when new
  1890. file names are referenced, the count in the upper right of the screen does
  1891. not increase.  How can I increase the limit without losing the monitoring
  1892. information I have already collected?  (This may particularly noticeable
  1893. when Windows is executed while monitoring files.)
  1894.  
  1895. A:  The number of ViRes in-memory directory entries can only be changed by
  1896. terminating and restarting the ViRes monitor.  Also, the maximum number of
  1897. in-memory directory entries is 700.  Once 700 is reached, it cannot be
  1898. increased.  [In the Unregistered Evaluation Shareware version, the maximum
  1899. is 200, and once reached, cannot be increased.]  Assuming you are not at
  1900. that limit, it is very simple to increase the in-memory directory size.
  1901. First, save the in-memory directory.  Then, terminate the ViRes monitor,
  1902. which evicts it from memory.  Then, restart it with an increased number of
  1903. entries, such as 500, by typing "ViRes 500".  And, lastly, reload the in-
  1904. ---------------------------THIS COMPLETES PAGE 34---------------------------
  1905. memory directory.
  1906.  
  1907. Q:  I typed a program name in the ViDir Options menu's Program Exclusion
  1908. List, but file references made by that program aren't being excluded.
  1909.  
  1910. A:  There are several possibilities.
  1911.  1.  You forgot to load the Program Exclusion List; from the ViDir Action
  1912.  menu, press ALT-O.
  1913.  
  1914.  2.  Do not include the program's trailing period or its extension (.COM
  1915.  or .EXE).
  1916.  
  1917.  3.  You typed an incorrect program name in the Program Exclusion List.
  1918.  Try looking at the name reported by the ViDir Directory.
  1919.  
  1920. Q:  I get an "Insufficient Memory" error message when I try to run my
  1921. program after I have loaded the ViRes monitor.  What can I do?
  1922.  
  1923. A:  Several alternatives are available to solve this problem.
  1924.  1.  Perhaps you have asked for a ViRes in-memory directory size that is
  1925.  too large for you to do your work.  Consider removing the ViRes monitor
  1926.  from memory (review the section and cautions on doing this) and restarting
  1927.  it with a ViRes command line option of fewer directory entries.  For
  1928.  example, type "ViRes 50".
  1929.  
  1930.  2.  Reboot your system.  This clears up your main memory and gives you a
  1931.  fresh start.  Now try loading the ViRes monitor and then your program.
  1932.  
  1933.  3.  If you have other memory-resident programs running (example:
  1934.  Borland's SideKick), try evicting them according to the instructions
  1935.  provided with your program.  Then try loading the ViRes monitor.
  1936.  
  1937.  4.  If this still does not work, try renaming your AUTOEXEC.BAT file (if
  1938.  you have one) to something else.  (Do not forget the name!)  Reboot, then,
  1939.  try these same steps again.  If this works, then you probably have other
  1940.  memory-resident programs that get loaded from your AUTOEXEC.BAT file.  You
  1941.  need to modify your AUTOEXEC.BAT file to not load the additional
  1942.  memory-resident programs, if possible.  (Do not forget to rename your
  1943.  AUTOEXEC.BAT file back to its original name!)
  1944.  
  1945.  5.  If you have an 80286 processor or higher, try using DR DOS 5.0 or
  1946.  MS-DOS 5.0 or later version.  This could yield a 45-50K increase in
  1947.  available main memory.
  1948.  
  1949.  6.  If you have an 80386, 80486, or later processor, have installed EMM386
  1950.  with DOS version 5.0 or a later version to manage your upper memory area,
  1951.  and have sufficient upper memory available, then you may be able to use
  1952.  the DOS command LOADHIGH (LH) to run the ViRes monitor from upper memory.
  1953.  You should follow your DOS manual's instructions on moving programs to the
  1954.  upper memory area.  The result is that no conventional memory is used by
  1955.  the ViRes monitor.  Type:  "LH ViRes" instead of "ViRes" by itself.
  1956.  
  1957. Q:  How can I automate some of the mundane ViDir/ViRes File Monitoring
  1958. System operations?
  1959.  
  1960. ---------------------------THIS COMPLETES PAGE 35---------------------------
  1961. A:  Refer to the ViDir command line options section for a detailed
  1962. discussion.  To save the directory:  "ViDir @A @S @X y".  To load the
  1963. directory:  "ViDir @A @L y @X y".  To toggle on or off the in-memory
  1964. directory count display in the upper right of the screen:  "ViDir @A @T @X
  1965. y".  To load the Program Exclusion List:  "ViDir @A @O y @X y".
  1966.  
  1967. Q:  I have followed all of your instructions, copied the files I use to a
  1968. diskette, and am trying to use that program on my other PC.  My program
  1969. says that file ZYX is needed, but the ViDir directory didn't identify that
  1970. file as needed (referenced).  What is going on here?
  1971.  
  1972. A:  Sometimes, programs directly read an entire directory or a portion of
  1973. one, looking for the existence of a certain file, even though the program
  1974. does not actually open, execute, or overlay it.  The ViDir/ViRes File
  1975. Monitoring System has no way of knowing that this very rare event has
  1976. occurred.  Unfortunately, you will have to manually copy the file to
  1977. diskette yourself.  This is another reason to save to another disk any
  1978. files the ViDir directory says you don't need, just in case you actually
  1979. do.
  1980.  
  1981. Q:  I have followed all of your instructions and created a BAT file to copy
  1982. all of my unneeded files to a diskette.  However, I get the error message
  1983. "Insufficient disk space" and not all of the unneeded files have been
  1984. copied to the diskette.  What does this mean?
  1985.  
  1986. A:  The files that need to be copied to diskette have completely filled
  1987. your diskette, and you still have files remaining to be copied.  You will
  1988. have to insert another diskette and continue copying from where you left
  1989. off.  To do this, edit the ViCopUn.BAT file (with a word processor or the
  1990. MS-DOS EDLIN editor) deleting the lines of files that have already been
  1991. copied.
  1992.  
  1993. Q:  The directory display says that my program is referencing a file, but
  1994. when I look in the directory, that file does not exist.  What's going on?
  1995.  
  1996. A:  Two explanations come to mind.  The program created a permanent file
  1997. for temporary use and then deleted it; this is very common.  Or, sometimes,
  1998. programs attempt to open a file that may or may not exist to check whether
  1999. a certain software feature is installed.  For example, your program might
  2000. try to open a Windows file or an extended/expanded memory manager file.  If
  2001. the file exists, then your program may behave differently than if the file
  2002. is not there.  The ViRes monitor records these file open attempts.  You can
  2003. ignore these files and even eliminate them from your in-memory directory.
  2004. From the ViDir Action menu, mark the directory entries (ALT-K) and then
  2005. eliminate them (ALT-I).
  2006.  
  2007. Q:  The "Copy marked files to diskette" action (or the ViCopUs.BAT file) is
  2008. trying to copy a file that does not exist.  How is that possible?
  2009.  
  2010. A:  Two explanations come to mind.  A program created a permanent file for
  2011. temporary use and then deleted it; this is very common.  Or, sometimes,
  2012. programs attempt to open a file that may or may not exist to check whether
  2013. a certain software feature is installed.  For example, your program might
  2014. try to open a Windows file or an extended/expanded memory manager file.  If
  2015. the file exists, then your program may behave differently than if the file
  2016. ---------------------------THIS COMPLETES PAGE 36---------------------------
  2017. is not there.  The ViRes monitor records these file open attempts.  You can
  2018. usually safely ignore the message.
  2019.  
  2020. Q:  The number of files displayed by the ViDir directory is less than the
  2021. number of files the ViRes monitor is displaying in the upper right of the
  2022. screen.
  2023.  
  2024. A:  The ViDir directory reads the ViRes in-memory directory once, when it
  2025. starts.  The difference in the number of files represents additional files
  2026. that have been referenced since first executing the ViDir directory.
  2027.  
  2028. Q:  Sometimes, the 3-digit directory count display disappears.  Why?
  2029.  
  2030. A:  The display is only shown when your screen is in text mode, and is not
  2031. displayed when your screen switches to graphics mode.  Text mode is the
  2032. normal DOS text-characters display.  Graphics mode, available on many
  2033. monitors, is used by programs such as Windows and Harvard Graphics to
  2034. display special fonts, symbols, games graphics, and pictures.  The ViRes
  2035. monitor was designed to not interfere with graphics your programs display.
  2036. File monitoring is still performed even if the 3-digit display is not
  2037. visible.
  2038.  
  2039. Q:  When I exit the ViDir directory after toggling the 3-digit display off,
  2040. the 3-digit display is still on the screen.  Why is that?
  2041.  
  2042. A:  Once toggled off, the 3-digit display is no longer being displayed.
  2043. What you see is the remains of the previously-displayed 3 digits.  As you
  2044. do work and the screen scrolls up, the 3-digit display simply scrolls off
  2045. the screen.  If you wish, you can do a clear-screen (CLS) to clear the
  2046. left-over display digits.
  2047.  
  2048. Q:  I don't want the ViDir directory to delete files in my directory
  2049. without first knowing what ones will be deleted.  What can I do?
  2050.  
  2051. A:  You can create a delete-unused BAT file (ALT-D) and preview the files
  2052. listed in the BAT file.
  2053.  
  2054.  
  2055. Technical Discussions
  2056. ---------------------
  2057.  
  2058. Interrupt Processing Time
  2059. -------------------------
  2060. The ViRes monitor tracks every file open and notes whether read or write
  2061. reference was requested.  It also traps all program execution and overlay
  2062. requests and notes them.  The ViRes monitor is constantly scanning for
  2063. these types of requests and ignores all others with an extreme minimum of
  2064. interrupt code.  When the request is one of these, the ViRes monitor takes
  2065. momentary control to save the event in the in-memory directory, again with
  2066. a minimum amount of processing time; the ViRes monitor does not affect,
  2067. interfere with, or save information on individual disk input/output
  2068. operations (read/write/get/put), thereby keeping overhead to a minimum.
  2069.  
  2070. You do not notice any change in execution speed while running the ViRes
  2071. monitor.  How is this possible?  Opening a file for reference or preparing
  2072. ---------------------------THIS COMPLETES PAGE 37---------------------------
  2073. one for execution is a rare event, relatively speaking, and an extremely
  2074. complex DOS operation.  It involves thousands and thousands of lines of DOS
  2075. code.  However, this processing time is dwarfed by the amount of time it
  2076. takes to actually do even a single input/output (I/O) to disk.  And if you
  2077. are talking about a diskette rather than a hard drive, then the amount of
  2078. time is even more.
  2079.  
  2080. All ViRes operations are memory-resident and do not access disk.  In
  2081. addition, the ViRes monitor has been meticulously coded and tested to
  2082. minimize the time it has control of the processor.
  2083.  
  2084.  
  2085. Save In-Memory Directory to Disk - Manually
  2086. -------------------------------------------
  2087. The design criteria for the ViDir/ViRes File Monitoring System included
  2088. stringent limits on how much main memory the resident portion of the
  2089. ViDir/ViRes system occupies.  To save the entire directory to disk would
  2090. require a reasonably-sized addition to the ViRes monitor which could have
  2091. been tolerated only on an 80386-type PC running MS-DOS 5.0 (or later
  2092. version) or product of similar capability.
  2093.  
  2094. In addition, to perform write I/Os to disk from within a TSR at arbitrary
  2095. intervals would be disruptive, and could cause interference with the user's
  2096. view of a smoothly operating PC.  (This is what write-later cache programs
  2097. do.)
  2098.  
  2099. Further, if a disk error occurred during the saving, such as a disk-full
  2100. error, the user would need to be interrupted from their primary task to be
  2101. informed of the error and to perhaps perform some remediation.  Worse, if
  2102. the user was not available to handle the error, then, potentially other
  2103. services might be impaired.  In addition, suppose you unwittingly turned
  2104. your PC off during a disk update -- this could damage important DOS disk
  2105. data, potentially rendering your drive unusable.  On the other hand, if the
  2106. user is required to overtly perform an action to save the in-memory
  2107. directory, then the user can immediately respond to any unusual conditions.
  2108.  
  2109.  
  2110. AUTOEXEC.BAT
  2111. ------------
  2112. The AUTOEXEC.BAT file is a file containing DOS commands.  It is
  2113. automatically executed by DOS when the PC is booted.
  2114.  
  2115. Several commercial programs have utilities that install their programs onto
  2116. the hard drive.  More often than not, the programs allow you to specify
  2117. whether you wish to have one of their commands included in AUTOEXEC.BAT.
  2118. They do this, generally, for the novice user.  However, the unanimous
  2119. decision of more experienced users is:  "Don't you dare modify my
  2120. AUTOEXEC.BAT file!  Tell me how to do it and, later, if I choose, I will
  2121. add the commands to my AUTOEXEC.BAT file."
  2122.  
  2123. While the ViDir/ViRes File Monitoring System is a significant program whose
  2124. complexity is on par with programs such as some of the NORTON UTILITIES,
  2125. the ViDir/ViRes system just does not require the complex installation
  2126. process of such utilities.  It was designed to avoid their pitfalls.
  2127. Hence, a complex installation process is unwarranted.  Throughout this
  2128. ---------------------------THIS COMPLETES PAGE 38---------------------------
  2129. document you have been told commands that can be optionally added to your
  2130. AUTOEXEC.BAT file.  If you are familiar with any word processor or editor,
  2131. these provide the means to alter or even create your AUTOEXEC.BAT file to
  2132. your liking.  In addition, the DOS manual provides examples of how to
  2133. create and update AUTOEXEC.BAT by using EDLIN or other mechanisms; however,
  2134. these methods are quite primitive, and better methods (such as using a word
  2135. processor) do exist.
  2136.  
  2137. Refer to the Installation Overview section for commands recommended to be
  2138. added to your AUTOEXEC.BAT file.
  2139.  
  2140.  
  2141. Memory Requirements
  2142. -------------------
  2143. The ViRes monitor and associated in-memory directory requires around 16K
  2144. bytes of main memory using default conditions.  It requires the following
  2145. memory if you change the default number of in-memory directory entries:
  2146.  
  2147. Entries    Memory
  2148. -------    ------
  2149.   10        7.5K
  2150.   50       11.2K
  2151.  100       15.8K  [Default]
  2152.  200       25.1K  [Maximum for Unregistered Evaluation Shareware version]
  2153.  300       34.4K
  2154.  500       53.0K
  2155.  700       71.6K  [Maximum for Registered version]
  2156.  
  2157.  
  2158. Packing List
  2159. ------------
  2160. The diskette you received contains the following ViDir/ViRes File
  2161. Monitoring System files.
  2162.  
  2163. 1.  ReadMe.1st     You need to read this file only if the ViDir/ViRes File
  2164.                    Monitoring System files are on a CD-ROM or if the files
  2165.                    are contained in a subdirectory.  It contains special
  2166.                    installation instructions and limitations.  This file is
  2167.                    included only in the shareware version.
  2168.  
  2169. 2.  ViRead.Me      This is the first text file you should read, describing,
  2170.                    in brief, registration, quick installation and start up
  2171.                    instructions, and some examples.
  2172.  
  2173. 3.  Register.DOC   Contains a registration form for users of the
  2174.                    ViDir/ViRes File Monitoring System to register their
  2175.                    payment with Vahnzinn international.
  2176.  
  2177. 4.  ViInstal.EXE   This is the installation program to load the ViDir/ViRes
  2178.                    File Monitoring System onto your hard drive.
  2179.  
  2180. 5.  ViDir.EXE      The directory display program.
  2181.  
  2182. 6.  ViRes.EXE      The resident file monitoring program.
  2183.  
  2184. ---------------------------THIS COMPLETES PAGE 39---------------------------
  2185. 7.  ViDir.HLP      This text file is both the help file and user manual.
  2186.                    At the end is an alphabetic index of topics.
  2187.  
  2188. 8.  SLICENSE.DOC   Contains the ViDir/ViRes File Monitoring System
  2189.                    shareware version's license, ownership, use
  2190.                    restrictions, and limited warranty.  This file is
  2191.                    included only in the shareware version and not in the
  2192.                    registered version.
  2193.  
  2194. 9.  RLICENSE.DOC   Contains the ViDir/ViRes File Monitoring System
  2195.                    registered version's license, ownership, use
  2196.                    restrictions, and limited warranty.  This file is
  2197.                    included only in the registered version and not in the
  2198.                    shareware version.
  2199.  
  2200. 10. ViProblm.FRM   Contains a text form used to submit a problem report or
  2201.                    suggestion to Vahnzinn international.
  2202.  
  2203. 11. ViAdvert.FRM   Contains information that can be used in advertising the
  2204.                    ViDir/ViRes File Monitoring System.  It is a summary of
  2205.                    the ViDir/ViRes capabilities.
  2206.  
  2207. 12. ViSv2Dsk.BAT   Automates saving to disk the in-memory directory.
  2208.  
  2209. 13. ViLodDir.BAT   Automates loading the in-memory directory from disk.
  2210.  
  2211. 14. ViLodPgm.BAT   Automates loading the Program Exclusion List.
  2212.  
  2213. 15. ViLodP_D.BAT   Automates loading the in-memory directory from disk and
  2214.                    loading the Program Exclusion List.
  2215.  
  2216. 16. ViWho          This text file contains a brief description of Vahnzinn
  2217.                    international.
  2218.  
  2219. 17. FILE_ID.DIZ    This contains a brief description of this product suite.
  2220.                    This file is included only in the shareware version.
  2221.  
  2222. 18. VENDOR.DOC     Contains the distribution licensing agreement form.
  2223.                    This file is included only in the shareware version.
  2224.  
  2225. 19. ViDir102.ZIP   This is an alternative to how all of the above files are
  2226.                    delivered to you.  Either all files arrive in their
  2227.                    normal usable format, or they will sometimes be combined
  2228.                    together and stored in a compressed manner, called a ZIP
  2229.                    file with this file name.  If you receive a ZIP file,
  2230.                    you will need to "unzip" it by using a program such as
  2231.                    PKUNZIP.EXE.
  2232.  
  2233. All of the text files on this disk can be copied to the printer, read with
  2234. a file viewing utility such as Norton Commander, or loaded into a word
  2235. processor or text editor and viewed.  To print any text file, type, for
  2236. example, "COPY ViRead.Me PRN:".  The recommended way of printing the
  2237. combined help file and user manual is to use the print action in the ViDir
  2238. or ViInstal menu.  This will print 56 lines per page.
  2239.  
  2240. ---------------------------THIS COMPLETES PAGE 40---------------------------
  2241. Other files that get created during operation of the ViDir/ViRes File
  2242. Monitoring System are:
  2243.  
  2244. 1.  ViDir.CFG    Your configuration preferences from the ViDir Options
  2245.                  menu.
  2246.  
  2247. 2.  ViCopUs.BAT  The default name for a DOS batch file that copies all of
  2248.                  the files shown to another disk drive.
  2249.  
  2250. 3.  ViCopUn.BAT  The default name for a DOS batch file that copies all of
  2251.                  the files in a directory of your choosing that have not
  2252.                  been shown as used by the ViDir directory.
  2253.  
  2254. 4.  ViDelUn.BAT  The default name for a DOS batch file that deletes all of
  2255.                  the files in a directory of your choosing that have not
  2256.                  been shown as used by the ViDir directory.
  2257.  
  2258. 5.  ViDir.SAV    A file created when you save the in-memory directory.
  2259.  
  2260. The ViDir/ViRes File Monitoring System looks for and creates all of these
  2261. files in the default DOS directory.
  2262.  
  2263.  
  2264. *Error/Warning Messages
  2265. -----------------------
  2266. " ... " - The ellipsis is used within messages to replace directory names
  2267. that are too long to fit within the confines of the display.
  2268.  
  2269. "[filename] already exists.  Overwrite? Y/N" - During copying, if the file
  2270. already exists on the target disk, you are prompted whether to overwrite
  2271. it.  Press Y to overwrite; otherwise, N or ESC.
  2272.  
  2273. "Cannot create directory" - During installation, if the directory you
  2274. specified does not already exist on the target drive, ViInstal creates it
  2275. for you.  If it cannot be created, this message is displayed.  Possible
  2276. reasons include a full disk or reaching the maximum number of files
  2277. allowable in a root directory.
  2278.  
  2279. "Cannot find a file in your directory" - Occurs when ALT-Y, ALT-F, ALT-N,
  2280. or ALT-D is pressed from the ViDir Action menu.  This may be an error,
  2281. meaning you have specified a nonexistent or illegal directory name, or a
  2282. warning, meaning there are truly no files in the directory.
  2283.  
  2284. "Cannot open file" - This message is displayed if a file cannot be located
  2285. or created, or in some cases, if there is insufficient disk space to
  2286. completely copy the file.  The directory and file name is displayed as part
  2287. of the error message.  Files include marked, used, or unused files during
  2288. copying and deleting.  Other files include:
  2289.   ViDir.HLP - Occurs when ALT-H or F1 is pressed from anywhere, or when
  2290.        ALT-M is pressed from the ViDir Action menu or from the ViInstal
  2291.        menu.  See the HELP Common Question to aid solving this.
  2292.   ViDir.SAV - Occurs when ALT-L or ALT-S is pressed from the Action menu.
  2293.        If you pressed ALT-L, then you must first save the directory before
  2294.        loading it; the HELP Common Question can aid here.  If you pressed
  2295.        ALT-S, then the ViDir directory was unable to create this file; the
  2296. ---------------------------THIS COMPLETES PAGE 41---------------------------
  2297.        disk containing the default directory is probably full.
  2298.   Register.DOC - Occurs when ALT-R is pressed from the ViDir Action menu or
  2299.        ViInstal menu.  See the HELP Common Question to aid solving this.
  2300.   ViRead.Me - Occurs when ALT-D is pressed from the ViInstal menu.  See the
  2301.        HELP Common Question to aid solving this.
  2302.   ViCopUs.BAT - Occurs when ALT-U is pressed from the Action menu.  The
  2303.        ViDir directory was unable to create this file.  The disk containing
  2304.        the default directory is probably full.
  2305.   ViCopUn.BAT - Occurs when ALT-N is pressed from the Action menu.  The
  2306.        ViDir directory was unable to create this file.  The disk containing
  2307.        the default directory is probably full.
  2308.   ViDelUn.BAT - Occurs when ALT-D is pressed from the Action menu.  The
  2309.        ViDir directory was unable to create this file.  The disk containing
  2310.        the default directory is probably full.
  2311.  
  2312. "Cannot open file. Continue? Y/N" - Occurs when a file cannot be created on
  2313. the target disk, probably because of a diskette error, such as a full
  2314. diskette.  Either correct the problem and press Y to continue with the next
  2315. file, or press N or ESC to abort the copying.
  2316.  
  2317. "Cannot open file. Diskette write-protected. Retry? Y/N" - Occurs when a
  2318. file or directory cannot be created on the target disk because the diskette
  2319. is write-protected.  Correct the problem and press Y to retry, or N or ESC
  2320. to abort the operation.
  2321.  
  2322. "Cannot write ViDir.CFG; hit any key" - Occurs when you exit the ViDir
  2323. directory.  The ViDir directory was unable to create this file.  The disk
  2324. containing the default directory is probably full.
  2325.  
  2326. "Deleting unused files in <directory>  Continue? Y/N" - Displayed to insure
  2327. that you really do wish to delete all of the unused files in the directory
  2328. you entered in the Options menu.  If you are sure, press Y; otherwise, N or
  2329. ESC.
  2330.  
  2331. "Diskette error!  Drive not ready or bad diskette. Retry? Y/N" - Occurs
  2332. when a diskette cannot be accessed.  The diskette may be unformatted, there
  2333. may be no diskette in the drive, or the drive door may not be fully closed.
  2334. Correct the problem and press Y to retry the operation, or press N or ESC
  2335. to abort the operation.
  2336.  
  2337. "Diskette full--replace it. Could not write [filename]  Continue? Y/N" -
  2338. Occurs when a file or directory cannot be copied to or created on the
  2339. target disk because the diskette is full.  Correct the problem and press Y
  2340. to continue, or press N or ESC to abort the operation.
  2341.  
  2342. "Done; however, an error was detected during copying!  Press a key to
  2343. continue" - Displayed at the conclusion of the ViInstal or ViDir copying
  2344. process when one or more errors were detected during copying.
  2345.  
  2346. "Done; however, one or more saved entries at the end could not be loaded" -
  2347. During loading the in-memory directory from disk, there was not enough room
  2348. in the ViRes in-memory directory to load all of the saved entries.
  2349.  
  2350. "Done!  Press a key to continue" - Displayed at the successful conclusion
  2351. of the ViInstal or ViDir copying process.
  2352. ---------------------------THIS COMPLETES PAGE 42---------------------------
  2353.  
  2354. "DOS detected a xxxxxxxxxx error. Retry? Y/N" - DOS detected a critical
  2355. hardware error.  Refer to your DOS manual for a detailed explanation of the
  2356. error.  The xxxxxxxxxx is replaced with the DOS error detected:  "write
  2357. protect", "unknown unit", "drive not ready", "unknown command", "data error
  2358. (CRC)", "bad request", "seek error", "unknown media type", "sector not
  2359. found", "printer out of paper", "write fault", "read fault", "general
  2360. failure", "reserved", or "invalid disk change".
  2361.  
  2362. "DOS Version must be 3 or above.  Bye...." - The ViDir/ViRes File
  2363. Monitoring System requires DOS version 3 or above to operate.
  2364.  
  2365. "Help VERSION does not match ViDir Version x.xx" - The version of the ViDir
  2366. directory command and the ViDir help and user manual (this file) should
  2367. match.  This message can only come about if you have mixed different
  2368. releases of the ViDir/ViRes File Monitoring System.  Check the versions
  2369. that are shown on the ViDir screen and at the beginning of the ViDir help
  2370. file (use HOME to get to the very beginning of the help file); the versions
  2371. must match.  You can also verify the ViDir.EXE and ViDir.HLP files' dates
  2372. and times; they must match.  If they do not, reload your files from your
  2373. original diskettes.
  2374.  
  2375. "I have read and agree to all license terms.  Y/N" - This message is
  2376. displayed by ViInstal when you initiate installation (ALT-S).  BY
  2377. CONTINUING THE INSTALLATION OF THIS SOFTWARE, BY LOADING OR RUNNING IT, OR
  2378. BY COPYING IT ONTO YOUR COMPUTER YOU INDICATE YOUR AGREEMENT TO THE
  2379. LICENSE.  See the appendix of this help file and user manual.  Press Y for
  2380. yes, N or ESC for no.
  2381.  
  2382. "In-memory directory in use; try later" - Occurs when ALT-O, ALT-L, or
  2383. ALT-C is pressed from the Action menu.  The ViRes Program Exclusion List
  2384. and in-memory directory cannot be modified if the ViRes monitor is in the
  2385. middle of updating its tables during a file reference.  You have come upon
  2386. an extremely rare instance where some other resident program has referenced
  2387. a file at the same time the ViDir directory is running.  Just wait a moment
  2388. and try again.
  2389.  
  2390. "Insert formatted diskette in drive "x".  Continue? Y/N" - Occurs at the
  2391. outset of a Copy-Marked-Files operation prompting you to place a diskette
  2392. in the specified diskette drive.  To continue, press Y; to cancel the
  2393. operation, press N or ESC.
  2394.  
  2395. "Insert formatted diskette in drive "x" to copy <directory>  Continue? Y/N"
  2396. - Occurs at the outset of a Copy-Unused-Files operation prompting you to
  2397. place a diskette in the specified diskette drive.  To continue, press Y; to
  2398. cancel the operation, press N or ESC.
  2399.  
  2400. "Marking mode:  "*" to mark/unmark; ESC to end marking" - Displayed when
  2401. Marking mode has been entered.  Refer to the ViDir Action menu description
  2402. for details.
  2403.  
  2404. "Not enough memory for Directory" - There is not enough memory to load the
  2405. ViRes in-memory directory into the ViDir directory buffer.  The MEMORY
  2406. Common Question can aid here.  Refer to the Memory Requirements section.
  2407.  
  2408. ---------------------------THIS COMPLETES PAGE 43---------------------------
  2409. "Not enough memory for help" - There is not enough memory to load the help
  2410. file.  The MEMORY Common Question can aid here.  ViInstal and the ViDir
  2411. directory require an additional 184K to provide help.
  2412.  
  2413. "Not enough memory to eliminate directory entries" - There is not enough
  2414. memory to perform the elimination.  The MEMORY Common Question can aid
  2415. here.  Depending on the maximum number of directory entries specified, this
  2416. could require up to an additional 64K during elimination.
  2417.  
  2418. "Overwrite - Are you sure?  Y/N" - Occurs when a file already exists on the
  2419. target drive.  If you wish to overwrite the file, press Y; otherwise, N or
  2420. ESC.
  2421.  
  2422. "Press a key for help" - Displayed when a significant start-up error has
  2423. occurred.  Just about any key can be pressed to display help.  From help,
  2424. you can select the Error Messages index and view details on the error
  2425. message.
  2426.  
  2427. "Printer Error - Abort printing? Ignore & continue? Retry?  (A/I/R)" - An
  2428. error occurred while printing.  If you wish to abort the printing, press
  2429. "A" or ESC.  If you wish to ignore the error and probably lose the rest of
  2430. the line being printed, press "I"; printing continues with the next line.
  2431. If you wish to retry printing from the point of the error, press "R";
  2432. output to the printer recommences with the character that caused the error.
  2433. You may need to clear (form feed) your printer following abnormal
  2434. termination.
  2435.  
  2436. "Printer out of paper - Continue?  (Y/N)" - The printer reported an
  2437. out-of-paper error.  You should refill the paper and press Y; output to the
  2438. printer recommences with the character on which the error was detected.  If
  2439. you wish to abort the printing, press N or ESC; you may need to clear (form
  2440. feed) your printer following abnormal termination.
  2441.  
  2442. "Put printer on-line. Continue? Y/N" - Occurs at the start of printing you
  2443. requested.  When the printer is ready, press Y; otherwise, N or ESC.
  2444.  
  2445. "Quit - Are you sure?  Y/N" - Displayed after you press ALT-X or ESC from
  2446. the main menu.  To quit and save options, press Y; to continue operation,
  2447. press N or ESC.
  2448.  
  2449. "Reading help file; please wait" - While the help file is being read, this
  2450. message is displayed.
  2451.  
  2452. "Terminated per your request!" - Displayed when you press ESC during
  2453. printing.
  2454.  
  2455. "Terminated per your request!  Press a key to continue" - Displayed when
  2456. you press ESC during copying or deleting files.  Just about any key can be
  2457. pressed to continue.
  2458.  
  2459. "Type a $ to make this screen disappear after 3 seconds" - A registration
  2460. reminder screen is displayed at the initiation and termination of the
  2461. shareware version of the ViInstal and ViDir products.  The screen is
  2462. displayed for a minimum of three seconds and remains displayed until you
  2463. type the dollar sign.  You can type it during or after the three seconds.
  2464. ---------------------------THIS COMPLETES PAGE 44---------------------------
  2465.  
  2466. "ViRes already loaded.  No changes made.  Bye...." - Displayed when you try
  2467. to load the ViRes resident monitor after having already successfully loaded
  2468. it.  No command line option changes can be made once the ViRes monitor is
  2469. loaded, so they are ignored.  To make changes, first terminate the ViRes
  2470. monitor and restart it with the new options.
  2471.  
  2472. "ViRes(tm) not loaded; type "ViRes <ENTER>" from DOS" - Displayed as a
  2473. reminder.  You (probably) forgot to load the ViRes monitor prior to
  2474. executing the ViDir command.  Refer to the Executing the ViDir & ViRes
  2475. Commands section for details.
  2476.  
  2477. "ViRes(tm) not loaded; press ESC to Exit or any other key for Help" - You
  2478. (probably) forgot to load the ViRes monitor prior to executing the ViDir
  2479. command.  At your option, you can immediately quit the ViDir directory by
  2480. pressing ESC, or you can press just about any other key for help, which
  2481. aids first-time users of the ViDir/ViRes File Monitoring System.  Refer to
  2482. the Executing the ViDir & ViRes Commands section for details.
  2483.  
  2484. "ViRes(tm) VERSION does not match ViDir version x.xx" - The version of the
  2485. ViDir and ViRes commands must match.  This message can only come about if
  2486. you have mixed different releases of the ViDir/ViRes File Monitoring
  2487. System.  Check the versions that are shown on the screen when each program
  2488. is executed; they must match.  You can also verify the ViDir.EXE and
  2489. ViRes.EXE files' dates and times; they must match.  If they do not, reload
  2490. your files from your original diskettes.
  2491.  
  2492. "Working...." - Displayed during many operations to let you know the
  2493. operation you requested is being performed.
  2494.  
  2495. "Working....   Press ESC to terminate operation" - Displayed during many
  2496. operations to let you know the operation you requested is being performed.
  2497. To terminate the operation, press the ESC key once.  If you are printing,
  2498. you may need to clear (form feed) your printer following termination.
  2499.  
  2500.  
  2501. Comments and Suggestions
  2502. ------------------------
  2503. If you have comments or suggestions regarding the ViDir/ViRes File
  2504. Monitoring System, please feel free to contact us.  Our intention is
  2505. incorporate any suggestions in future releases.  Please take the time to
  2506. write to us or send electronic mail through CompuServe Mail and let us know
  2507. what you like or do not like about the ViDir/ViRes system.  Or you can use
  2508. the already prepared ViProblm.FRM.
  2509.  
  2510.  
  2511. Trademarks
  2512. ----------
  2513. Vahnzinn, ViDir, and ViRes are trademarks of Vahnzinn international.
  2514.  
  2515. ASP and Association of Shareware Professionals are trademarks or registered
  2516. trademarks of the Association of Shareware Professionals.
  2517.  
  2518. Borland and SideKick are registered trademarks of Borland International.
  2519.  
  2520. ---------------------------THIS COMPLETES PAGE 45---------------------------
  2521. CompuServe Information Service is a registered trademark of CompuServe,
  2522. Inc.
  2523.  
  2524. Digital Research and DR DOS are trademarks or registered trademarks of
  2525. Digital Research, Inc.
  2526.  
  2527. IBM is a registered trademark of International Business Machines
  2528. Corporation.
  2529.  
  2530. Lotus and 1-2-3 are registered trademarks of Lotus Development Corporation.
  2531.  
  2532. MS-DOS is a registered trademark and Windows is a trademark of Microsoft
  2533. Corporation.
  2534.  
  2535. Norton Utilities and Norton Commander are registered trademarks of Symantec
  2536. Corporation.
  2537.  
  2538. PC TOOLS and PC SHELL are trademarks or registered trademarks of Central
  2539. Point Software, Inc.
  2540.  
  2541. WordPerfect is a registered trademark of WordPerfect Corporation.
  2542.  
  2543. XTreePro Gold is a registered trademark of Executive Systems, Inc.
  2544.  
  2545. Other trademarks are the property of their respective owners.
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576. ---------------------------THIS COMPLETES PAGE 46---------------------------
  2577. *Alphabetical Index
  2578. -------------------
  2579. Abort, 42, 44
  2580. Across-boot, 25, 32
  2581. Action menu, 14, 19, 29, 32, 33, 34, 35, 36, 41, 42, 43, 52
  2582. ALT, 5, 6, 7, 8, 12, 14, 17, 19, 27, 31
  2583. ALT-A, 14, 19, 20, 27, 32, 33
  2584. ALT-C, 25, 43
  2585. ALT-D, 10, 23, 27, 37, 41, 42
  2586. ALT-E, 27
  2587. ALT-F, 21, 26, 33, 41
  2588. ALT-G, 26
  2589. ALT-H, 4, 5, 6, 7, 10, 14, 19, 26, 28, 30, 41
  2590. ALT-I, 22, 27, 34, 36
  2591. ALT-K, 19, 33, 34, 36
  2592. ALT-L, 14, 24, 41, 43
  2593. ALT-M, 10, 24, 41
  2594. ALT-N, 23, 27, 41, 42
  2595. ALT-O, 26, 27, 28, 32, 33, 35, 43
  2596. ALT-P, 24, 27
  2597. ALT-R, 9, 24, 41, 52
  2598. ALT-S, 4, 7, 9, 14, 25, 27, 41, 43
  2599. ALT-T, 26
  2600. ALT-U, 22, 27, 33, 41
  2601. ALT-V, 27
  2602. ALT-X, 4, 5, 7, 10, 14, 15, 19, 26, 28, 31, 33, 44
  2603. ALT-Y, 20, 32, 41
  2604. Amex, 52, 55
  2605. ARROW, 8, 12, 14, 28, 31
  2606. ASP, 45, 53, 54, 55, 56
  2607. Association of Shareware Professionals, 53, 54
  2608. Asterisk, 19, 33
  2609. Asterisks, 25
  2610. AUTOEXEC, 2, 4, 5, 8, 13, 14, 35, 38, 39
  2611. Auto-detection, 16, 17
  2612.  
  2613. Backslash, 9, 28
  2614. BACKSPACE, 8, 28, 30
  2615. Backup, 4, 5, 7, 9, 26, 32, 53
  2616. BAT, 2, 4, 5, 8, 9, 13, 14, 15, 16, 17, 18, 22, 23, 24, 28, 29, 35, 36, 37,
  2617.    38, 39, 40, 41, 42
  2618. Batch, 5, 41
  2619. BAT-file, 15, 29
  2620. Benefits of Registering, 53
  2621. Black & White, 4, 5, 7, 16, 17
  2622. Boot, 5
  2623. Booted, 38
  2624. Bugs, 53
  2625.  
  2626. Capitalized, 6, 7, 12, 14, 17, 19, 27
  2627. Caution, 25, 32, 33
  2628. Cautions, 12, 16, 35
  2629. CD-ROM, 39
  2630. CFG, 28, 32, 40, 42
  2631. CIS, 52
  2632. ---------------------------THIS COMPLETES PAGE 47---------------------------
  2633. Clear-screen, 37
  2634. CLS, 37
  2635. Color, 16, 17
  2636. COM, 29, 35
  2637. Command, 2, 7, 8, 9, 11, 12, 14, 15, 16, 18, 21, 23, 24, 25, 28, 33, 34,
  2638.    35, 36, 42, 43, 44, 45
  2639. Commands, 2, 4, 5, 8, 9, 11, 12, 13, 14, 15, 38, 39, 45
  2640. Compressed, 40, 54, 55
  2641. CompuServe, 45, 52, 53, 54, 55
  2642. Configuration, 40
  2643. Copy-Marked-Files, 43
  2644. Copy-Unused, 23, 28
  2645. Copy-Unused-Files, 43
  2646. Copy-Used, 17, 22, 28
  2647. Corner, 13, 21, 26
  2648. Count of Directory Entries, 4, 11, 13, 14, 16, 17, 21, 26, 34, 36, 37
  2649. CRC, 42
  2650. CREDIT CARD ORDERS, 52
  2651. CTL, 5, 6, 12, 32
  2652. CTL-ALT-DEL, 5, 6
  2653. CTL-ARROW, 8, 28
  2654. CTL-BACKSPACE, 8, 28, 30
  2655. CTL-END, 8, 12, 19, 20, 28, 29, 31
  2656. CTL-HOME, 8, 12, 19, 20, 28, 29, 31
  2657. CTL-LEFT, 5, 30
  2658. CTL-PgDn, 8, 12, 19, 20, 28, 29, 31
  2659. CTL-PgUp, 8, 12, 19, 20, 28, 29, 31
  2660. CTL-RIGHT, 5, 30
  2661.  
  2662. Date, 11, 15, 18, 27, 29, 53, 56
  2663. Dates, 43, 45
  2664. Day, 13, 15, 18, 29, 52
  2665. DD, 29
  2666. Default, 5, 8, 9, 10, 12, 13, 15, 16, 22, 23, 24, 25, 28, 34, 39, 41, 42
  2667. Defaults, 29
  2668. DEL, 6, 8, 23, 28, 30
  2669. Delete-Unused, 23, 28, 37
  2670. De-install, 12
  2671. Discover, 52, 55
  2672. DISKCOPY, 4, 7, 9
  2673. DOWN-ARROW, 6
  2674.  
  2675. EDLIN, 36, 39
  2676. Email, 52
  2677. END, 8, 10, 12, 13, 19, 20, 24, 28, 30, 31, 33, 39, 42, 43, 56
  2678. ENTER, 4, 5, 6, 7, 8, 12, 14, 17, 19, 26, 28, 29, 33, 45
  2679. Error, 2, 12, 20, 21, 22, 23, 24, 25, 28, 35, 36, 38, 41, 42, 44
  2680. Errors, 42
  2681. ESC, 4, 6, 7, 8, 9, 10, 14, 15, 19, 20, 21, 22, 23, 24, 25, 26, 28, 31, 32,
  2682.    33, 41, 42, 43, 44, 45
  2683. ESCAPE, 6
  2684. EXE, 29, 35, 39, 40, 43, 45
  2685. Exit, 2, 4, 7, 10, 14, 15, 16, 28, 29, 31, 33, 37, 42, 45
  2686. Exiting, 28, 31
  2687. Expanded, 36
  2688. ---------------------------THIS COMPLETES PAGE 48---------------------------
  2689. Extended, 36
  2690. Extension, 5, 15, 18, 23, 27, 29, 35
  2691.  
  2692. FAX, 52, 54, 55
  2693. FILE_ID.DIZ, 40
  2694. Format menu, 14, 15, 26, 27, 30, 33
  2695. Format (diskette), 9, 20, 42, 43
  2696. FRM, 40, 45
  2697.  
  2698. Government, 57
  2699. Gray-scale, 4, 5, 7, 16, 17
  2700.  
  2701. Help, 2, 3, 4, 5, 6, 7, 9, 10, 11, 14, 19, 24, 26, 28, 30, 31, 34, 39, 40,
  2702.    41, 43, 44, 45, 54, 55
  2703. Help Index, 10, 24, 31, 39, 44
  2704. Help Table of Contents, 2, 3, 10, 24, 31
  2705. HLP, 31, 39, 41, 43
  2706. HOME, 8, 12, 19, 20, 28, 30, 31, 43
  2707. How-To, 2, 4, 7, 9, 10, 19, 26, 27, 30
  2708.  
  2709. Index, 2, 10, 24, 31, 39, 44
  2710. Indexes, 31
  2711. Install, 4, 10, 38
  2712. Installation, 2, 4, 5, 7, 8, 9, 34, 38, 39, 41, 43, 55
  2713. Installed, 9, 12, 28, 32, 35, 36
  2714. Interrupt, 2, 11, 16, 18, 37
  2715. In-Memory, 2, 5, 6, 8, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 26, 27,
  2716.    32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43
  2717.  
  2718. LEFT-ARROW, 5, 6, 30
  2719. LEFT-SHIFT, 12, 32
  2720. LH, 12, 35
  2721. License, 2, 3, 9, 11, 34, 39, 40, 43, 52, 53, 54, 55, 57
  2722. LOADHIGH, 12, 35
  2723.  
  2724. Maximum, 4, 8, 13, 15, 16, 18, 24, 25, 34, 39, 41, 44, 54
  2725. MC, 52, 55
  2726. Memory, 2, 6, 11, 12, 15, 21, 22, 24, 25, 26, 31, 32, 33, 34, 35, 36, 38,
  2727.    39, 43
  2728. Memory-resident, 4, 18, 32, 35, 38
  2729. Menu, 2, 4, 6, 7, 8, 9, 12, 14, 19, 26, 28, 30, 31, 32, 33, 40, 41, 44, 52
  2730. Menus, 2, 6, 11, 12, 14, 17, 19, 26, 27, 28, 30
  2731. Minutes, 18
  2732. MM, 29
  2733. Month, 15, 18, 29
  2734. Months, 13, 53
  2735. MS-DOS, 10, 35, 36, 38, 46
  2736. Multi-session, 13
  2737.  
  2738. Ombudsman, 3, 54
  2739. Options Menu, 8, 14, 15, 17, 18, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30,
  2740.    35, 40, 42
  2741. Out-of-paper, 44
  2742. Overlay, 6, 11, 18, 36, 37
  2743. Overlaying, 21, 22
  2744. ---------------------------THIS COMPLETES PAGE 49---------------------------
  2745.  
  2746. PAGE-DOWN, 6
  2747. PAGE-UP, 6
  2748. Performance, 27
  2749. PgDn, 6, 7, 8, 12, 18, 20, 28, 29, 31
  2750. PgUp, 6, 7, 8, 12, 19, 28, 29, 31
  2751. PKUNZIP, 40
  2752. Print, 8, 9, 10, 11, 14, 24, 34, 40, 52
  2753. Printed, 19, 44, 54, 56
  2754. Printer, 9, 10, 24, 34, 40, 43, 44, 45
  2755. Printing, 9, 10, 24, 40, 44, 45
  2756. Prints, 9, 10, 24
  2757. PRN, 40, 52
  2758. Program, 4, 5, 6, 7, 8, 10, 11, 12, 14, 15, 16, 17, 18, 21, 22, 26, 27, 28,
  2759.    29, 33, 34, 35, 36, 37, 38, 39, 40, 43, 45, 52, 53, 54, 55
  2760. Programs, 4, 5, 10, 11, 12, 13, 18, 21, 22, 32, 33, 35, 36, 37, 38, 54
  2761. Program-name, 15
  2762. PsL, 52, 55
  2763. Pull, 12, 14
  2764. Pulled, 6, 14
  2765. Pulling, 14
  2766.  
  2767. ReadMe.1st, 39
  2768. Read-me, 9, 10
  2769. Reboot, 5, 6, 12, 35
  2770. Rebooted, 5, 8
  2771. Rebooting, 32
  2772. Refunds, 52
  2773. Resident, 8, 11, 12, 32, 38, 39, 43, 44
  2774. RETURN, 6, 20, 21, 22, 52, 56, 57
  2775. RIGHT-ARROW, 5, 6, 14, 30
  2776. RIGHT-SHIFT, 12, 32
  2777. RLICENSE.DOC, 40, 55
  2778. RWEO, 18
  2779.  
  2780. SAV, 16, 17, 24, 25, 41
  2781. Save, 2, 5, 11, 13, 14, 16, 17, 25, 26, 28, 32, 34, 36, 37, 38, 41, 44
  2782. Saved, 4, 6, 8, 11, 13, 15, 16, 24, 25, 26, 32, 33, 42
  2783. Saves, 11, 25, 33
  2784. Saving, 11, 13, 25, 27, 38, 40
  2785. Screen, 4, 7, 9, 12, 13, 14, 16, 18, 19, 21, 26, 30, 31, 34, 36, 37, 43,
  2786.    44, 45
  2787. Shareware, 3, 4, 8, 10, 13, 16, 24, 25, 34, 39, 40, 44, 45, 52, 53, 54, 55,
  2788.    56
  2789. SHIFT, 6
  2790. SHIFT-TAB, 8, 19, 28, 29
  2791. Slash, 4, 5, 7, 29
  2792. SLICENSE.DOC, 39, 52, 54, 55, 57
  2793. Sort, 15, 24, 27, 33
  2794. Sorted, 16, 22, 27
  2795. Sorting, 19
  2796. Sound, 32
  2797. Support, 2, 52, 53, 54
  2798.  
  2799. Table-of-contents, 10, 24, 31
  2800. ---------------------------THIS COMPLETES PAGE 50---------------------------
  2801. Terminate, 6, 8, 9, 10, 11, 20, 21, 22, 24, 31, 32, 34, 44, 45, 56
  2802. Terminated, 20, 21, 22, 44, 56
  2803. Terminates, 32
  2804. Termination, 9, 10, 24, 32, 44, 45, 56
  2805. Text, 30, 31, 37, 39, 40
  2806. Three-digit, 21
  2807. Toggle Directory Entries Display On/Off, 14, 17, 26, 36
  2808. Tone, 32
  2809. TSR, 11, 32, 38
  2810. TSRs, 32
  2811.  
  2812. Unregistered, 4, 8, 13, 16, 24, 25, 34, 39, 53
  2813. Unzip, 40
  2814. UP-ARROW, 6
  2815.  
  2816. Vendor, 54, 55, 56
  2817. Vendors, 3, 53
  2818. Vendor-members, 53, 55
  2819. VENDOR.DOC, 40, 54
  2820. Version, 4, 8, 11, 12, 13, 16, 24, 25, 34, 35, 38, 39, 40, 43, 44, 45, 52,
  2821.    53, 54, 55, 56
  2822. ViAdvert, 40
  2823. ViCopUn, 23, 29, 36, 41, 42
  2824. ViCopUs, 22, 23, 29, 36, 41
  2825. ViDelUn, 23, 24, 29, 41, 42
  2826. Video display, 16, 17
  2827. ViDir, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22,
  2828.    23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
  2829.    41, 42, 43, 44, 45, 52, 53, 54, 55
  2830. ViDir102.ZIP, 40, 54
  2831. ViInstal, 2, 4, 7, 8, 9, 10, 31, 39, 40, 41, 42, 43, 44, 52
  2832. ViLodDir, 14, 40
  2833. ViLodPgm, 40
  2834. ViLodP_D, 40
  2835. ViProblm, 40, 45
  2836. ViRead, 7, 39, 40, 41
  2837. ViRes, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22,
  2838.    24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42,
  2839.    43, 44, 45, 53, 54, 55
  2840. Visa, 52, 55
  2841. ViSv2Dsk, 5, 14, 40
  2842. ViWho, 40
  2843.  
  2844. Warranty, 39, 40, 56
  2845. Windows, 7, 11, 12, 13, 16, 34, 36, 37, 46
  2846. Wrap-around, 29
  2847.  
  2848. ZIP, 40, 54, 55
  2849.  
  2850. @ (Pressing ALT from ViDir Command Line Option), 4, 8, 17, 36
  2851.  
  2852.  
  2853.  
  2854.  
  2855.  
  2856. ---------------------------THIS COMPLETES PAGE 51---------------------------
  2857. Appendices
  2858. ----------
  2859.  
  2860. *Registration & License
  2861. -----------------------
  2862.  
  2863. How to Register
  2864. ---------------
  2865. Registration of the Shareware version is required if you use this product
  2866. past its evaluation period.  If you already have the Registered version,
  2867. use this procedure for additional product orders.  You can also use it to
  2868. receive, at no charge, the latest freely distributable shareware version
  2869. (license restrictions apply).
  2870.  
  2871. From the ViDir Action menu or the ViInstal menu, choose ALT-R (Print
  2872. registration form), fill out the form, and send it in with the fee.
  2873. Alternatively, from the DOS prompt, type "COPY \Vi\Register.DOC PRN:", fill
  2874. out the form, and send it in with the fee.
  2875.  
  2876. The form of payment can be a check in U.S. funds drawn on a U.S. bank or
  2877. cash.  For cash payments, please ensure proper safe mailing procedures,
  2878. such as using registered mail, insurance, and/or return receipt.
  2879.  
  2880. CREDIT CARD ORDERS ONLY
  2881.      You can order with MC, Visa, Amex, or Discover from Public (software)
  2882.      Library by calling 800-2424-PsL or 713-524-6394 7:00 AM to 7:00 PM
  2883.      central U.S. time Monday-Friday or 7:00 AM to 4:00 PM Saturday and
  2884.      Sunday; or by FAX to 713-524-6398; or by CIS [CompuServe] Email to
  2885.      71355,470.  You can also mail credit card orders to PsL at P.O.Box
  2886.      35705, Houston, TX 77235-5705.
  2887.  
  2888.      THESE NUMBERS ARE FOR CREDIT CARD ORDERS ONLY.
  2889.  
  2890.      Any questions about the status of the shipment of the order, refunds,
  2891.      registration options, product details, technical support, volume
  2892.      discounts, dealer pricing, site licenses, etc, must be directed to
  2893.      Vahnzinn international.  Product issues and returns must be made to
  2894.      Vahnzinn international; do not call PsL's 800 number.
  2895.  
  2896.      To insure that you get the latest version, PsL will notify Vahnzinn
  2897.      international the day of your order and we will ship the product
  2898.      directly to you.
  2899.  
  2900. If you have not already done so, please register.  This is not a free
  2901. program; it is an innovative, copyrighted Shareware program.  Vahnzinn
  2902. international requires that you pay a registration fee if you make use of
  2903. this product after evaluating its utility.  To use this program after the
  2904. evaluation period is a violation of the copyright.  Feel free to copy the
  2905. shareware version and pass it on for free to your friends and colleagues
  2906. for them to evaluate.  A few conditions apply to using the shareware
  2907. program, and to Non-Commercially distributing it -- please read the on-disk
  2908. SLICENSE.DOC.  Please pass on only the complete, unaltered shareware
  2909. diskette, with all files intact.
  2910.  
  2911.  
  2912. ---------------------------THIS COMPLETES PAGE 52---------------------------
  2913. Benefits of Registering
  2914. -----------------------
  2915. 1.  You will receive the latest, registered version of the ViDir/ViRes File
  2916. Monitoring System, which does not contain those "please register" reminder
  2917. screens and allows up to 700 directory entries.  If the current date is
  2918. more than 6-12 months from the date of these products, you may have an out-
  2919. of-date version.
  2920.  
  2921. 2.  You are placed on the mailing list.  You receive notification
  2922. of updates to the product and a reduced registration fee for purchasing
  2923. the update.
  2924.  
  2925. 3.  According to the United States Copyright Office, "Shareware is
  2926. copyrighted software which is distributed for the purpose of testing and
  2927. review ... subject to the condition that payment to the copyright owner
  2928. [Vahnzinn international] is required after a person has secured a copy and
  2929. decides to use the software."  In other words, you must make the
  2930. registration payment to Vahnzinn international once you have evaluated this
  2931. product's utility and begin using it.
  2932.  
  2933. Attention!  The ViDir/ViRes File Monitoring System that does not contain
  2934. the reminder screens shall not be copied, except as noted herein for backup
  2935. purposes.  To do so is a violation of the copyright and can subject
  2936. violators to the full penalties of the law.
  2937.  
  2938.  
  2939. Site License
  2940. ------------
  2941. If you desire a license granting your site permission to make licensed
  2942. copies of the ViDir/ViRes File Monitoring System for a specified number of
  2943. users at reduced prices, please send the Registration Form to Vahnzinn
  2944. international, checking the Site License box.  You will be contacted for
  2945. arrangements.
  2946.  
  2947.  
  2948. Support
  2949. -------
  2950. Support for the ViDir/ViRes File Monitoring System is included in the
  2951. purchase price.  Support is for the latest version only and is via the U.S.
  2952. mail, telephone, and by CompuServe mail.
  2953.  
  2954. Product upgrades can be expected every 6 to 12 months.
  2955.  
  2956. Vahnzinn international will answer questions and fix serious bugs.  For
  2957. problems involving a specific hardware or software environment or feature,
  2958. Vahnzinn international may choose not to modify the program.  In that case,
  2959. if a problem is reported within three months after purchase, then Vahnzinn
  2960. international shall offer to refund the user's purchase price.
  2961.  
  2962.  
  2963. Vendors Please Register
  2964. -----------------------
  2965. This section applies to the unregistered evaluation shareware version.
  2966. Conditions apply to its Commercial Distribution.  Vendor-members of the
  2967. Association of Shareware Professionals (ASP) should read the on-disk
  2968. ---------------------------THIS COMPLETES PAGE 53---------------------------
  2969. SLICENSE.DOC for details.  Others wishing to Commercially Distribute should
  2970. read VENDOR.DOC.
  2971.  
  2972. If the ViDir/ViRes File Monitoring System is to be compressed in a ZIP
  2973. file, please use the name ViDir102.ZIP.  This is short for ViDir/ViRes
  2974. Version 1.02.  Thank you.
  2975.  
  2976.  
  2977. Shareware Definition
  2978. --------------------
  2979. Shareware distribution gives users a chance to try software before buying
  2980. it.  If you try a Shareware program and continue using it, you are expected
  2981. to register.  Individual programs differ on details -- some request
  2982. registration while others require it; some specify a maximum trial period.
  2983. With registration, you get anything from the simple right to continue using
  2984. the software to an updated program with printed manual.  Copyright laws
  2985. apply to both Shareware and commercial software, and the copyright holder
  2986. retains all rights, with a few specific exceptions as stated elsewhere.
  2987. Shareware authors are accomplished programmers, just like commercial
  2988. authors, and the programs are of comparable quality. (In both cases, there
  2989. are good programs and bad ones!)  The main difference is in the method of
  2990. distribution.  The author specifically grants the right to copy and
  2991. distribute the software, either to all and sundry or to a specific group.
  2992. For example, some authors require written permission before a commercial
  2993. disk vendor may copy their Shareware.
  2994.  
  2995. Shareware is a distribution method, not a type of software.  You should
  2996. find software that suits your needs and pocketbook, whether it is
  2997. commercial or Shareware.  The Shareware system makes fitting your needs
  2998. easier, because you can try before you buy.  And because the overhead is
  2999. low, prices are relatively lower, also.  Shareware has the ultimate
  3000. money-back guarantee -- if you do not use the product, you do not pay for
  3001. it.  Correspondingly, if you do use it, you are required to pay the
  3002. registration fee.  Please do all you can to encourage users of the
  3003. ViDir/ViRes File Monitoring System to register their copy if they find that
  3004. they use it.
  3005.  
  3006.  
  3007. Ombudsman
  3008. ---------
  3009. Vahnzinn international is a member of the Association of Shareware
  3010. Professionals (ASP).  ASP wants to make sure that the shareware principle
  3011. works for you.  If you are unable to resolve a shareware-related problem
  3012. with an ASP member by contacting the member directly, ASP may be able to
  3013. help.  The ASP Ombudsman can help you resolve a dispute or problem with an
  3014. ASP member, but does not provide technical support for members' products.
  3015. Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI
  3016. 49442-9427 USA, FAX 616-788-2765, or send a CompuServe message via
  3017. CompuServe Mail to ASP Ombudsman 70007,3536.
  3018.  
  3019.  
  3020. License Agreement
  3021. -----------------
  3022. The license agreement for the ViDir/ViRes File Monitoring System is
  3023. contained in the file SLICENSE.DOC for the shareware version and
  3024. ---------------------------THIS COMPLETES PAGE 54---------------------------
  3025. RLICENSE.DOC for the registered version.  The appropriate license is
  3026. repeated here so you can directly access and read it from the help system.
  3027. ---------------------------------------------------------------------------
  3028.  
  3029.                 ViDir(tm)/ViRes(tm) File Monitoring System
  3030.       Copyright 1994 Vahnzinn(tm) international, All Rights Reserved
  3031.               412 Norristown Road, Ambler, PA 19002-2737, USA
  3032.             Telephone:  215-643-6901     CompuServe:  70353,151
  3033.                      SLICENSE.DOC - SHAREWARE VERSION
  3034.  
  3035.  
  3036. BY CONTINUING THE INSTALLATION OF THIS SHAREWARE PROGRAM AND ITS RELATED
  3037. FILES (the "Software"), BY LOADING OR RUNNING IT, OR BY COPYING IT ONTO
  3038. YOUR COMPUTER YOU INDICATE YOUR AGREEMENT TO THIS.  If you do not agree and
  3039. you paid for a tangible copy, you can obtain a refund by returning the copy
  3040. to the place you bought it from, or to us.
  3041.  
  3042. [1] IF YOU LIKE THE SOFTWARE, HERE'S HOW TO BUY IT
  3043.  
  3044.   [A] You may lawfully use the Software for 30 days to evaluate whether it
  3045. suits your needs.  Thereafter, your use is legal only if you complete and
  3046. send the on-disk "REGISTER.DOC" to us with payment, or pay us by MC, Visa,
  3047. Amex, or Discover card by contacting Public (software) Library, telephone
  3048. 800-2424-PsL or 713-524-6394, Fax: 713-524-6398, CompuServe: 71355,470, or
  3049. P.O.Box 35705, Houston, TX 77235-5705.
  3050.  
  3051.   [B] When you pay the fee we will send you the latest Registered Version,
  3052. which does not contain the "registration reminder" screens of this
  3053. shareware version; other registration benefits may be listed in the user
  3054. manual.  Besides being legally required, your payment helps to promote
  3055. shareware and encourages innovative software companies that might not get
  3056. started any other way.
  3057.  
  3058. [2] When you buy the registered version, you may use it for your own
  3059. purposes "just like a book".  This permits use by any number of people on
  3060. any number of machines so long as -- just like a book -- there is NO
  3061. POSSIBILITY that more than one copy will be used at a time.  Please contact
  3062. us to learn about our special rates for site and other multiple user
  3063. licenses.
  3064.  
  3065. [3] IF YOU WANT TO GIVE AWAY OR SELL COPIES
  3066.  
  3067.   [A] Non-commercial distribution of the Software is encouraged, on the
  3068. conditions that (1) all of its files (including this one) are included; (2)
  3069. it is not modified, and no copyright or trademark related information is
  3070. removed; and (3) if distributed in "*.ZIP" format, the compressed file is
  3071. called "ViDir102.ZIP".
  3072.  
  3073.   [B] Commercial distributors other than vendor-members of the Association
  3074. of Shareware Professionals ("ASP") must sign an agreement as described in
  3075. the VENDOR.DOC part of the Software.
  3076.  
  3077.   [C] Vendor-members of the ASP who distribute Commercially must (in
  3078. addition to the conditions in [3][A]) (1) distribute only under the
  3079. trademarks Vahnzinn, ViDir, ViRes (the "Trademarks"); (2) clearly market as
  3080. ---------------------------THIS COMPLETES PAGE 55---------------------------
  3081. copyright protected, evaluation-copy shareware using the ASP mandatory
  3082. vendor wording, (3) try to sell only the most current version, and (4)
  3083. replace physically defective copies they may distribute.  Unless terminated
  3084. for cause, these distribution rights terminate 30 days after written
  3085. notice.  Following such termination, distribution must end upon the earlier
  3086. of 60 days after the termination date in the notice, or distribution of
  3087. copies in stock.  Sections [4], [5] and [6] survive termination.  We
  3088. reserve the right to require payment for Commercial Distribution.
  3089.  
  3090.   [D] As used here, "Commercial Distribution" means distribution for money
  3091. or gain, and (1) INCLUDES those who charge for distribution by disk, CD-ROM
  3092. and all other media now or subsequently known, and distribution by retail
  3093. rack, direct mail, catalog, advertisement, and trade show; but (2) DOES
  3094. *NOT* INCLUDE distribution by any not-for-profit organization, by any
  3095. hobby, user or computer interest group to its members, or distribution
  3096. electronically by any BBS (whether or not it charges for online time or for
  3097. downloading).
  3098.  
  3099. [4] OWNERSHIP.  Except to the extent expressly licensed by us, we have and
  3100. reserve the exclusive copyright, trade secret and other rights to the
  3101. Software, and the right to use the Trademarks in connection with it.  In
  3102. particular, no rights are granted to distribute the Registered Version of
  3103. the Software, or to copy any related printed materials.
  3104.  
  3105. [5] LIMITED WARRANTY AND LIMITATION OF REMEDIES
  3106.  
  3107. If the physical medium this Software (or the Registered Version) is on, or
  3108. any accompanying written material contains a physical defect, you may
  3109. return it to the place of purchase within 90 days for a replacement.  Aside
  3110. from this warranty, THE SOFTWARE AND ITS REGISTERED VERSION ARE PROVIDED
  3111. "AS-IS", AND NO WARRANTIES OF ANY KIND (INCLUDING IMPLIED WARRANTIES OF
  3112. MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE), EXPRESS OR IMPLIED,
  3113. ARE MADE AS TO THEM OR ANY MEDIUM THEY MAY BE ON.  OUR ENTIRE LIABILITY AND
  3114. YOUR EXCLUSIVE REMEDY IS SUCH REPLACEMENT, AND UNDER NO CIRCUMSTANCES WILL
  3115. WE PROVIDE ANY OTHER REMEDY FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL,
  3116. PUNITIVE, INCIDENTAL OR OTHER DAMAGES ARISING FROM IT, INCLUDING SUCH FROM
  3117. NEGLIGENCE, STRICT LIABILITY, OR BREACH OF WARRANTY OR CONTRACT, EVEN AFTER
  3118. NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.  Some states do not allow the
  3119. exclusion or limitation of implied warranties or liability for incidental
  3120. or consequential damages, so this may not apply to buyers of the Software.
  3121. This gives you specific legal rights, and you may also have other rights
  3122. which vary from state to state.
  3123.  
  3124. [6] MISCELLANY
  3125.  
  3126.   [A] Since we would be irreparably damaged if Section [2], [3][B], [3][C]
  3127. or [6][E] were not specifically enforced, we will be entitled without bond,
  3128. other security or proof of damages, to appropriate equitable remedies with
  3129. respect to breaches of such sections, in addition to such other remedies as
  3130. we may have.
  3131.  
  3132.   [B] You will hold us, our partners, contractors, employees and agents
  3133. harmless from damage, loss and expense arising directly or indirectly from
  3134. your acts and omissions in copying and distributing the Software.
  3135.  
  3136. ---------------------------THIS COMPLETES PAGE 56---------------------------
  3137.   [C] With respect to every matter arising under this, you consent to the
  3138. exclusive jurisdiction and venue of the state and federal courts sitting in
  3139. Philadelphia, PA, and to service by certified mail, return receipt
  3140. requested, or as otherwise permitted by law.
  3141.  
  3142.   [D] Distributors rights under this are personal, and do not include any
  3143. right to, without our consent in writing, (a) sublicense or (b) sell the
  3144. Software as part of any hardware or software package or compilation.
  3145.  
  3146.   [E] You will not modify, reverse compile, disassemble, or reverse
  3147. engineer the Software, or use or disclose any of our secret information
  3148. that it contains.
  3149.  
  3150.   [F] Use, duplication and disclosure of this product by the Government is
  3151. subject to additional restrictions and license terms.  Please contact us
  3152. for details.
  3153.  
  3154. [SLICENSE.DOC v.02.15.94]
  3155.